Student research

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

During Spring 2020, together with Jean-Christophe Aval, I supervised the masters thesis of Karimatou Djenabou at the Institut de Mathématiques de Bordeaux at the Université de Bordeaux.

Teaching

During Fall 2024, I am teaching:

Course materials are on Moodle.

In previous semesters at Bucknell, my teaching has been:

Spring 2024      Math 240/241 (Applied Combinatorics /
Discrete Structures)
Fall 2023      Math 202 (Calculus II) Math 280 (Logic, Sets, and Proofs)
Spring 2023      Math 192 (Topics in Calculus) Math 240/241 (Combinatorics and Graph
Theory / Discrete Structures)
Fall 2022 Math 201 (Calculus I)
Spring 2022      Math 202 (Calculus II) Math 320 (Abstract Algebra I)
Fall 2021      Math 202 (Calculus II) Math 320 (Abstract Algebra I)
Spring 2021      Math 222 (Differential Equations for
Engineers)
Fall 2020 Math 201 (Calculus I)
2019/2020 Sabbatical at the Université de Bordeaux
Spring 2019      Math 240/241 (Combinatorics and Graph
Theory / Discrete Structures)          
Math 319 (Combinatorics)
Fall 2018 Math 201 (Calculus I)
Spring 2018 Math 192 (Topics in Calculus)
Fall 2017 Math 201 (Calculus I) Math 212 (Differential Equations)
Spring 2017 Child-rearing leave
Fall 2016 Math 202 (Calculus II) Math 245 (Linear Algebra )
Spring 2016 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 (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.