## TEACHING |
---|

**Coming soon:**

- ENGL 19 / MATH 19: Screenwriting Challenge: The Tale of an Underappreciated Musical Genius (January '19, Williams)
- Math 200: Discrete Math (Spring '19, Williams)

**Previously taught:**

- Math 394: Galois Theory (Fall '15 and Spring '18, Williams)
- Math 140: Calculus II (Fall '16, Williams)
- Math 250: Linear Algebra (Spring '16, Williams)
- Math 16: Art Before Words (January '16, Williams)
- Math 420: Analytic Number Theory (tutorial, Fall '15 and Spring '18, Williams)
- Math 140: Calculus II (Spring '15, Williams)
- Math 479: Additive Combinatorics (Spring '15, Williams)
- Math 250: Linear Algebra (Fall '14, Williams)
- Additive Combinatorics (Winter '14 Graduate course, University of Toronto)
- Groups and Symmetry (Fall '13 UTSc, Fall '09 UTM)
- Introduction to Number Theory (Winter '13 UTSc)
- Introduction to Analysis (Winter '13 UTSc)
- Algebraic Number Theory (Fall '12 reading course)
- Calculus I for Mathematical Sciences (Fall '11 and Fall '12, UTSc)
- Calculus II for Mathematical Sciences (Winter '12 and Winter '14, UTSc)
- Cryptography (Winter '12 UTSc, Winter '11 UTM)
- Expander graphs (Fall '11 reading course)
- Calculus for Management I (Winter '10 UTSc)
- History of Mathematics to 1200 (Fall '10 UTSc)

**Expository lectures:**

I am always happy to give expository lectures on a beautiful piece of
mathematics, to any age group. If this is something you are interested in,
please get in touch. I have given guest lectures through the following
organizations:

- The (Boston-Area) Math Circle (7th-12th grades)
- Education Program for Gifted Youth (7th-12th grades)
- The (Stanford-Area) Math Circle (9th-12th grades)
- Princeton Math Club (Undergraduates)
- University of Michigan Math Club (Undergraduates)
- Polya Problem-Solving Seminar (Stanford) (Undergraduates)
- Stanford Graduate Student Colloquium (Graduate students)