Pennsylvania State University,  2012-2017
Math 141       Calculus with Analytic Geometry II     Fall 2012, Spring 2013
Math 311W       Concepts of Discrete Mathematics     Fall 2016
Math 312       Concepts of Real Analysis     Fall 2015, Spring 2016
Math 421       Complex Analysis     Fall 2015
Math 436       Linear Algebra     Spring 2017
Math 497B    An Introduction to Dynamical Systems       Fall 2014
Math 497D       MASS Seminar     Fall 2013, Fall 2014
Math 497E       MASS Colloquium     Fall 2013, Fall 2014
Math 502       Complex Analysis     Spring 2016


University of South Alabama,  2003-2012:
MA 110 Finite Mathematics Fall 2003, Spring 2004
MA 112 Precalculus Algebra Spring 2006, Spring 2007
MA 113 Precalculus Trigonometry Fall 2006, Fall 2007
MA 115 Precalculus Algebra and Trigonometry     Fall 2005
MA 125 Calculus I Fall 2008, Spring 2009
MA 126 Calculus II Fall 2003, Fall 2010, Spring 2011
MA 227 Calculus III Fall 2011, Spring 2012
MA 237 Linear Algebra I Fall 2004, Fall 2005
MA 316 Linear Algebra II Spring 2005, Spring 2006
MA 320 Foundations of Mathematics Spring 2011
MA 334 Advanced Calculus I Fall 2006
MA 335 Advanced Calculus II Spring 2007
MA 413 Algebra I Fall 2010
MA 490/590   Dynamical Systems (Special Topics) Spring 2008
MA 507 Applicable Mathematics I Spring 2004
MA 508 Applicable Mathematics II Fall 2004
MA 518 Linear Algebra I Spring 2004
MA 535 Real Analysis I Fall 2007
MA 536 Real Analysis II Spring 2008


University of Michigan,  2000-2003:
Math 115        Calculus I Fall 2000, Fall 2001
Math 116 Calculus II Winter 2001, Winter 2002, Fall 2002
Math 425 Introduction to Probability     Winter 2001, Winter 2003
Math 490 Introduction to Topology Winter 2002
Math 525 Probability Theory Winter 2003


Pennsylvania State University,  1997-1999:
Math 140 Calculus I Summer 1997
Math 230 Calculus and Vector Analysis Spring 1998
Math 497A     Topics in Number Theory (Problem Sessions)     Fall 1999
Math 597B Basic Graduate Sequences Seminar Fall 1998, Spring 1999