Andrew Callaghan graduated in 1998 from The University of Western Ontario in London, Canada. He received his teaching degree in Secondary English & History Education from The University of Toronto in 2000.
Andrew has been a member of the SFS staff since the 2016-2017 school year. During his five years in the high school he has taught English and Self-Taught Mother Tongue Languages.
At SFS, Andrew has coached boys varsity tennis, boys junior varsity basketball, and is currently the assistant coach to the boys varsity basketball.