Skip to main content
Need a helping hand? Call now to speak to an academic advisor: +1 888-448-0296
Call now to speak to an advisor: +1 888-448-0296

Information About Meghan

Aurora tutor


This is how 2 referees rated Meghan:





Map Location

Personal Description:

I have recently moved back to Canada after living in the UK for five years where I was Head of Mathematics at an internationally recognized SEN school. I have six years of classroom teaching experience and eight years of private tutoring experience. I am passionate about both mathematics and education.

I have my Bachelor of Mathematics (Honours) with a minor in Computer Science from the University of Waterloo in Ontario, and my Bachelor of Education with a focus on students with special educational needs from Queen's University in Ontario. I am a member of the Ontario College of Teachers.

Tutoring Experience:

I have taught math in secondary schools in Canada and England, and have tutored students from reception to university level in mathematics. I am currently working full time teaching high school math in a private school in the GTA.

Tutoring Approach:

Mathematics is a universal language that allows us to better understand and explore our natural world. Some have a harder time grasping the concepts of this language than others. My extensive knowledge of maths allows me to take multiple approaches to explain any concept, and students will always leave a session with take-home resources so they may further their practice independently.

Show More

Tutor Resources: (free to download)

Please login or register to download tutor resources.

Native Language: English
Availability: Weekends / Weekdays (evenings)
References Available: Yes (✔ On File)


  • University of Waterloo (2014) - Bachelor of Mathematics (Honours) (Bachelors) (✔ On File)
  • Queen's University (2014) - Bachelor of Education (Bachelors) (✔ On File)

Tags: Aurora Math tutor, Aurora Elementary Math tutor, Aurora Secondary Math tutor

Call us today to connect with a top tutor:
+1 888 448 0296
Call Now