Teaching
COURSES TAUGHT AT VCU (course websites are available on VCU’s Learning Management System).
- Math 601-602 Abstract Algebra (2014-2015 academic year)
- Math 591 Topics course: Filters, ultrafilters, and applications. Spring 2017 (jointly with Brent Cody and Monroe Eskew).
- Math 591 Topics course: Logic and Mathematical Structures. Spring 2014 (jointly with Brent Cody).
- Math 509 General Topology. Fall 2015.
- Math 507 Bridge to Modern Analysis. Fall 2025, Fall 2019.
- Math 502 Abstract Algebra I. Fall 2017.
- Math 490 Mathematical Expositions. Fall 2018, Spring 2017, Spring 2014 (jointly with Brent Cody).
- Math 407 Advanced Calculus. Spring 2025, Spring 2020, Spring 2019, Spring 2018, Fall 2016.
- Math 401 Introduction to Abstract Algebra. Fall 2019, Fall 2017.
- Math 310 Linear Algebra. Spring 2016.
- Math 307 Multivariate Calculus. Spring 2026, Fall 2015, Fall 2013.
- Math 300 Intro to mathematical reasoning. Spring 2026, Fall 2025, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2016, Spring 2015, Spring 2014, Fall 2013, Spring 2013.
- Math 200 Calculus with Analytic Geometry. Fall 2026, Spring 2025, Fall 2024, Spring 2024, Fall 2023, Fall 2021, Fall 2018.