Empowering Through STEM Education
STEM education 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 STEM, but to excel in it and harness its power for real-world applications. Let’s transform how you view and approach STEM 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 STEM Teaching Portfolio & Core Subjects
Over the years, I’ve instructed numerous STEM courses at different academic levels. Here’s a detailed list of these courses, sorted by their university year and corresponding course numbers at UBC.
Mathematics First Year Courses:
Pre-Calculus (Math 001)
Differential Calculus (Math 100,102,104,110,180,184)
Integral Calculus (Math 101,103,105,121)
Linear Systems(Math 152)
Physics First Year Courses:
Energy and Waves (Physics 101)
Electricity, Light and Radiation (Physics 118)
Introductory Physics for Engineers II (Physics 158)
Mechanics I (Physics 170)
Mathematics Second Year Courses:
Elementary Differential Equations (Math 215)
Mathematical Proof (Math 220)
Matrix Algebra (Math 221 )
Ordinary Differential Equations (Math 255)
Differential Equation (Math 256)
Partial Differential Equation (Math 257)
Introduction to Biometrics and Business Statistics (FRST 231)
Computer Science Second Year Courses:
Data Structure and Algorithms (CPSC 221, CPSC 259)
Mathematics Third Year Courses:
Complex Analysis (Math 300)
Introduction to Number Theory (Math 312)
Elementary Differential Equation II (Math 316)
Introduction to Linear Programming (Math 340)
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 STEM knowledge? Schedule a tailored session with us using the booking page below.