Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Teaching

Note

IA : Instructional Apprentice TA : Teaching Assistant

What’s the difference between TAs and IAs?

Mentorship

Undergraduate Research Mentorship (UR2PhD), Fall 2026

Early Undergraduate Research Experience Program (EREP / UR2PhD), University of Waterloo

Industry Mentorship, 2020–2025

  • Mentored and led two junior software engineers at ByteDance, including quarterly planning, code review, and delivery tracking.
  • Mentored a junior Microsoft software engineer, accelerating onboarding and independent contribution on a 30-year legacy C++ codebase.

Pedagogical Training

MATH 900: University Mathematics Teaching Techniques, University of Waterloo, Spring 2026. Completed two mock teaching sessions; commended by the instructor as performing in the top 20% of UW instructors.