Teaching Experience:

Cal Poly  
Winter 2016 Math 143 - 13, Math 143 - 14
Fall 2015 Math 141 - 15, Math 141 - 17, Math 418 - 01
Spring 2015 Math 521 - 01, Math 143 - 08, Math 143 - 12
Winter 2015 Math 520 - 01, Math 244 - 08, Math 244 - 09
Fall 2014 Math 143 - 12, Math 143 - 15
Winter 2014 Math 451 - 01, Math 143 - 18, Math 143 - 19
Fall 2013 Math 244 - 10, Math 244 - 13
University of Utah  
Spring 2013 Engineering Calculus 2
Fall 2012 Engineering Calculus 2
Spring 2012 PDEs for Engineers
Fall 2011 Intro to ODEs
Spring 2011 Engineering Calculus 2
Spring 2010 Quantitative Analysis
Fall 2009 Calculus 1, Mathematical Survival Skills
University of North Carolina At Chapel Hill  
FalL 2008 Precalculus
Spring 2005 College Algebra