Undergraduate research

I have served as a research mentor for the following undergraduate research programs:

Teaching

During Fall 2017, I will be teaching the following courses:

Course materials are on Moodle. Here is my weekly schedule.

In previous semesters at Bucknell, my teaching has been:

Spring 2017 Child-rearing leave
Fall 2015 Math 202 (Calculus II) Math 245 (Linear Algebra )
Spring 2015 Math 211 (Calculus III)
Fall 2015 Math 201 (Calculus I) Math 320 (Abstract Algebra I)
Spring 2015 Math 202 (Calculus II) Math 240/241 (Combinatorics and Graph Theory / Discrete Structures)
Fall 2014 Math 245 (Linear Algebra)
Spring 2014 Math 212 (Differential Equations) Math 319 (Topics in Advanced Mathematics: Combinatorics)
Fall 2013 Math 209 (Mathematical Problem Solving) Math 211 (Calculus III)
2012/2013 Sabbatical at Trinity College Dublin
Spring 2012 Child-rearing leave
Fall 2011 Math 202 (Calculus II) Math 343 (Numerical Analysis)
Spring 2011 Math 212 (Differential Equations)
Fall 2010 Math 202 (Calculus II) Math 280 (Logic, Sets, and Proofs)
Spring 2010 Math 192 (Topics in Calculus) Math 280 (Logic, Sets, and Proofs)
Fall 2009 Math 202 (Calculus II) Math 320 (Introduction to Algebra)
Spring 2009 Untenured research leave at MIT
Fall 2008 Untenured research leave at UC Berkeley
Spring 2008 Math 211 (Calculus III) Math 320 (Introduction to Algebra)
Fall 2007 Math 291 (Mathematical Problem Solving) Math 343 (Numerical Analysis)
Spring 2007 Math 240/241 (Combinatorics and Graph Theory / Discrete Structures)
Fall 2006 Math 202 (Calculus II) Math 320 (Introduction to Algebra)

I taught for the following courses at MIT:

Letters of recommendation

If I have agreed to write a recommendation letter for you then please visit this page.