UWaterloo Math Tutor

Empowering Through Math Tutoring

Math tutoring is more than just formulas and equations—it’s a gateway to critical thinking, problem-solving, and innovation. My mission is to inspire and equip you with the knowledge and skills needed to not just understand Math, but to excel in it and harness its power for real-world applications. Let’s transform how you view and approach Math together!

My Teaching Assistant Journey

  • Labs Supervisor for Math/Mech 358 Engineering Analysis at UBC
  • Teaching Assistant of Math/Mech 358 Engineering Analysis at UBC
  • Teaching Assistant of Math 317 Calculus IV at UBC
  • Teaching Assistant of Math 215 Elementary Differential Equation at UBC
  • Teaching Assistant of Math 102 Differential Calculus at UBC
  • Teaching Assistant of Pre-Calculus Math (Supervisor of Labs) at UBC
  • Instructor at Math Learning Center of UBC Mathematics Department at UBC

My Math Tutoring Portfolio & Core Subjects

Over the years, I’ve instructed numerous Math courses at different academic levels. Here’s a detailed list of these courses, sorted by their university year and corresponding course numbers at Waterloo.

UWaterloo Mathematics First Year Courses:
Introductory Algebra for arts and Social Science (MATH 103)
Introductory Calculus for Arts and Social Science (MATH 104)
Applied Linear Algebra 1 (MATH 106)
Linear Algebra for Science (MATH 114)
Linear Algebra for Engineering (MATH 115)
Calculus 1 for Engineering (MATH 116)
Calculus 1 for Engineering (MATH 117)
Calculus 2 for Engineering (MATH 118)
Calculus 2 for Engineering (MATH 119)
Calculus and Vector Algebra for Kinesiology (MATH 124)
Calculus 1 for the Sciences (MATH 127)
Calculus 2 for the Sciences (MATH 128)
Algebra for Honours Mathematics (MATH 135)
Linear Algebra 1 for Honours Mathematics (MATH 136)
Calculus 1 for Honours Mathematics (MATH 137)
Calculus 2 for Honours Mathematics (MATH 138)
Algebra (Advanced Level) (MATH 145)
Linear Algebra 1 (Advanced Level) (MATH 146)
Calculus 1 (Advanced Level) (MATH 147)
Calculus 2 (Advanced Level) (MATH 148)

UWaterloo Mathematics Second Year Courses:
Calculus 3 (Non-Specialist Level) (MATH 207)
Advanced Calculus 1 for Electrical and Computer Engineers (MATH 211)
Adv Calculus 2 for Electrical Engineers (MATH 212)
Signals, Systems, and Differential Equations (MATH 213)
Linear Algebra for Engineering (MATH 215)
Calculus 3 for Chemical Engineering (MATH 217)
Differential Equations for Engineers (MATH 218)
Applied Linear Algebra 2 (MATH 225)
Calculus 3 for Honours Physics (MATH 227)
Differential Equations for Physics and Chemistry (MATH 228)
Introduction to Combinatorics (Non-Specialist Level) (MATH 229)
Linear Algebra 2 for Honours Mathematics (MATH 235)
Calculus 3 for Honours Mathematics (MATH 237)
Introduction to Combinatorics (MATH 239)
Linear Algebra 2 (Advanced Level) (MATH 245)
Calculus 3 (Advanced Level) (MATH 247)
Introduction to Combinatorics (Advanced Level) (MATH 249)

Complete List of UWaterloo Math Tutoring Courses:

UWaterloo Math 103 Tutor, UWaterloo Math 104 Tutor, UWaterloo Math 106 Tutor, UWaterloo Math 114 Tutor, UWaterloo Math 115 Tutor, UWaterloo Math 116 Tutor, UWaterloo Math 117 Tutor, UWaterloo Math 118 Tutor, UWaterloo Math 119 Tutor, UWaterloo Math 124 Tutor, UWaterloo Math 127 Tutor, UWaterloo Math 128 Tutor, UWaterloo Math 135 Tutor, UWaterloo Math 136 Tutor, UWaterloo Math 137 Tutor, UWaterloo Math 138 Tutor, UWaterloo Math 145 Tutor, UWaterloo Math 146 Tutor, UWaterloo Math 147 Tutor, UWaterloo Math 148 Tutor, UWaterloo Math 207 Tutor, UWaterloo Math 211 Tutor, UWaterloo Math 212 Tutor, UWaterloo Math 213 Tutor, UWaterloo Math 215 Tutor, UWaterloo Math 217 Tutor, UWaterloo Math 218 Tutor, UWaterloo Math 225 Tutor, UWaterloo Math 227 Tutor, UWaterloo Math 228 Tutor, UWaterloo Math 229 Tutor, UWaterloo Math 235 Tutor, UWaterloo Math 237 Tutor, UWaterloo Math 239 Tutor, UWaterloo Math 245 Tutor, UWaterloo Math 247 Tutor, UWaterloo Math 249 Tutor,

Unveiling Online Session Strategies & Methodology

I’m proud of my distinctive teaching methodology designed for individual learning. Dive deeper into my approach on the Methodology page. For insights on navigating online sessions with me, check out the Online Session Navigation page.

Ready to deepen your Math knowledge? Schedule a tailored session with us using the booking page below.