As a teacher I have two goals: to help my students develop specific mathematical knowledge, and to help them become clear and effective writers and thinkers. Math is a language as well as a body of facts, and the ability to make convincing and easily-understood arguments is more important than any specific theorem or technique I might cover in class. If you’d like more information about my thoughts on teaching, you can read my teaching statement or just look at some of the material below from classes I’ve taught.

I have made a flowchart of the prerequisite chains of Occidental’s math classes. You can download it in PDF or in PNG. Note that this is completely unofficial and it is your responsibility to check that the information contained here is correct.

### Current Teaching:

I am currently (Spring 2019) teaching Math 300: Junior Colloquium, Math 214: Linear Algebra, and Math 114: Calculus I (Experienced).

### Office Hours:

My office hours are 12:15-1:45 PM on Mondays, Wednesdays, and Fridays. My office is in Fowler 325. Please drop by if you’d like to talk to me for any reason.

I am often in my office at other times as well. You can see my availability on the sidebar.

### Past Teaching

#### At Occidental College

- Experienced Calculus I, Spring 2016, 2017, 2018, 2019 and Fall 2014, 2015, 2016, 2017, 2018
- Calculus I, Spring 2016
- Advanced Calculus II, Fall 2015
- Calculus II, Spring 2015
- Linear Algebra, Spring 2017, 2019
- Multivariable Calculus, Spring 2018
- Number Theory, Fall 2016, 2017
- Real Analysis, Fall 2018
- Junior Colloquium Spring 2017, 2018, 2019
- Senior Colloquium (Cryptology), Fall 2017, 2018

#### At the California Institute of Technology

- Taught Sequences and Series, Winter 2014
- Head TA for Calculus of Several Variables, Practical Track, Spring 2011 and 2014
- TA for "Freshman Mathematics", Fall 2013
- Head TA for Linear Algebra, Analytical Track, Winter 2011
- TA for Calculus of One Variable, Fall 2010