Welcome,
It sounds like you both learned a lot. Its great when the STUdent can also teach the master (sorry for the bad pun)
Enjoy it here, lots to learn.