Rory McMahon
Rory McMahon
Teacher of Mathematics
Born in Clare in the Republic of Ireland, Rory graduated from the University of Limerick with a degree in mechanical engineering. He worked in the building services sector in various roles including CAD technician, estimator, designengineer and ultimately project manager, in which he was responsible for the delivery of heating, ventilation and air conditioning installations for clients.
After seven years in this field, Rory completed a PGCE in secondary mathematics from Swansea Metropolitan University. He has four years of experience in teaching upper school mathematics in the UK and six years so far in China, with posts atinternational schools in Beijing and Shenzhen prior to moving to Shanghai. Rory also has three years of experience working as a housemaster and it is in the pastoral side of education which interests him the most. Building positive relationships with young people and watching them develop and grow are two of the main reasons for his change of career.
Outside of school, Rory enjoys listening to a wide variety of music, watching sport and going for walks. He also has anactive family life where his young daughter, Anna, always keeps him very busy.