Categories

Latest Posts

Sara Machan

Sara Machan

Communications Officer

Sara Machan is a multi-level ESL professor at Sheridan College and a graduate of the TESOL Plus program. She holds a masters in Applied Linguistics from Mary Immaculate College through the University of Limmerick. She is passionate about gamification in the classroom and hopes to enter into teacher training and complete a PhD.