Mr So
Provincially CertifiedOntario College of Teachers (OCT)

Credential verified

Mr So: OCT-Certified Math & Science Teacher

Science and math to Grade 12, from a medical-science graduate who teaches in English, Cantonese and Mandarin.

  • English, Cantonese & Mandarin
$55/hr
See Mr So’s availability
125+students taught
200+lessons taught
5years teaching
Grade 7–12grade range

Estimated totals across Mr So’s teaching career.

Good match for

Grade 11 and 12 biology, chemistry, physics and Advanced Functions, Grade 7 to 10 science and math, and families who want a teacher who works in Cantonese or Mandarin.

  • Catch-Up & Core Foundation
  • Complex Problem Solving
  • Final Exam Preparation
  • Lab Report Guidance
  • Study Skills & Time Management
  • University STEM Prep

Is this your child?

Students Mr So is best with

Grade 11 and 12 science students who are doing all the work and still losing marks, usually because they have memorised a process they cannot explain. Also students who speak Cantonese or Mandarin at home, follow the science perfectly well, and stall on the wording of an Ontario exam question.

About Mr So

I studied physiology and pharmacology before I studied teaching. Both degrees are from Western: a Bachelor of Medical Sciences first, then a Bachelor of Education in senior biology and general sciences. That order shapes how I teach. I spent a whole degree using science to answer real questions before I ever stood in front of a Grade 9 class.

I am registered with the Ontario College of Teachers, and since 2024 I have taught at Earl Haig Secondary School and Dr. Norman Bethune Collegiate Institute with the Toronto District School Board, and at Markham District High School with York Region. I teach science, biology, chemistry, physics and math from Grade 7 to Grade 12, including Advanced Functions.

I work in English, Cantonese and Mandarin. A student who thinks in one language and is examined in another loses marks in the gap between them, and that gap is usually easier to close than the science is.

Why Mr So teaches these subjects

I came to these subjects through medical science rather than through a classroom. Physiology and pharmacology are biology, chemistry and physics used at the same time on the same problem, and you cannot get through either degree by keeping them in separate piles. Most students meet the three as three separate stacks of memory work. I teach them as one, which is usually the point where the memorising stops being necessary.

Licence and classroom record

Certificate of Qualification & Registration (CQR)

Government-verified professional authorized to teach the official Ontario curriculum.

Ontario College of Teachers (OCT)
  1. Earl Haig Secondary School

    Part-time Teacher

    2024 – 2026
  2. Markham District High School

    Part-time Teacher

    2026 – 2026
  3. Dr. Norman Bethune Collegiate Institute

    Full-time Teacher

    2025 – 2025

Subjects Mr So teaches

Advanced FunctionsAdvanced FunctionsGrade 7–12
BiologyBiologyGrade 7–12
ChemistryChemistryGrade 7–12
MathematicsMathematicsGrade 7–12
PhysicsPhysicsGrade 7–12
ScienceScienceGrade 7–12

Mr So’s open times

Most weeks fill up directly with returning families. If nothing here fits, ask Mr So for a time that works for you.

Book a lesson with Mr So

Loading availability
Pick a time to continue

You’ll confirm the details and pay securely on the next step.

Questions before you book?

Every Genie teacher is background-checked and credential-verified before their profile goes live, and lessons are matched to your child’s grade and provincial curriculum.

Book your child’s first lesson with Mr So.

See Mr So’s open times and schedule a 1-on-1 lesson matched to your child’s grade.

Mr So$55/hrSee open times