Tom McCabe is from Ottawa, Canada. He has been teaching domestically and internationally since 2003. Tom arrived in Chengdu in August 2018 to undertake the role of Athletic Director at Léman. In addition to these duties, he teaches PHE classes at the Early Years, Primary and MYP level.
Read full profile