For more than ten years, I have taught and TAed many classes: calculus (for engineers and for other non-math majors), linear algebra, vector calculus, abstract algebra, introduction to mathematical logic, introduction to computability theory, and a seminar course in Kolmogorov complexity. I have also taken on active roles training TAs, mentoring younger graduate students, and contributing to curriculum committees.
For details and course websites, see my teaching page.
Grants and Awards
- NSF Grant DMS-1060351
- NSF Grant DMS-0901005
- Cornell Mathematics Department Teaching Award
- Robert John Battig Graduate Prize (Research)
- NSERC Postgraduate Fellowship
2010-presentSE Warschawski Visiting Assistant Professor, UCSD
2008-2010CLE Moore Instructor, MIT
2008PhD (Mathematics), Cornell University
2006MS (Mathematics), Cornell University
2006MS (Computer Science), Cornell University
2003BSc (Mathematics & Engineering), Queen's University
2003BA (Philosophy), Queen's University