I am teaching Math 210 Discrete Mathematics I and Math 245 Introduction to Proof during the Spring 2019 semester.

My Teaching Evaluations Summaries and Students Comments between Fall 2014 and Spring 2018.

I have taught the following courses at University of Delaware.

- Math 210 Discrete Mathematics I (Fall 2017, Fall 2016, Fall 2015, Spring 2014, Spring 2012)
- Math 243 Analytic Geometry and Calculus C (Spring 2009)
- Math 245 Introduction to Proof (Fall 2016, Fall 2015, Fall 2010)
- Math 315 Discrete Mathematics II (Spring 2018, Spring 2017, Spring 2013)
- Math/Eleg 467 Mathematics and Technology Experimental Course (Spring 2015)
- Math 549 Coding Theory and Cryptography (Spring 2017, Spring 2013, Spring 2010)
- Math 672 Graduate Linear Algebra (Fall 2009)
- Math 650 Graduate Algebra I (Spring 2012)
- Math 688 Graduate Combinatorics and Graph Theory I (Fall 2014, Fall 2013, Fall 2010)
- Math 845 Graduate Algebra II (Fall 2012)
- Math 829 Linear and Semidefinite Programming in Combinatorial Optimization Special Topics Course (Spring 2016)
- Math 888 Graduate Combinatorics II (Spring 2015, Spring 2014, Spring 2011)