Recent Classes taught and Syllabi


Math 1320 - Introduction to Probability and Statistics (Syllabus - Spring 2023)
Math 1800 - Analytic Geometry and Calculus 1 (Syllabus - Spring 2019)

Math 1900 - Analytic Geometry and Calculus 2 (Syllabus - Fall 2022)
Math 2000 - Analytic Geometry and Calculus 3 (Syllabus - Fall 2024)
Math 2020 - Introduction to Differential Equations (Syllabus - Fall 2022)
Math 2450 - Elementary Linear Algebra (Syllabus - Fall 2024)
Math 3250 - Foundations of Mathematics (Syllabus - Spring 2023)
Math 4100 - Real Analysis 1 (Syllabus - Spring 2023)
Math 4160 - Complex Analysis (Syllabus - Fall 2021)
Math 4350 - Theory of Numbers (Syllabus - Spring 2017)

Math 4400 - Introduction to Abstract Algebra I (Syllabus - Fall 2024)

Teaching History (UMSL)


Spring 2024 (14 credit hours):


Spring 2024 (14 credit hours):


Fall 2023 (11 credit hours):


Spring 2023 (12 credit hours):


Fall 2022 (11 credit hours):


Spring 2022 (12 credit hours):


Fall 2021 (11 credit hours):


Spring 2021 (12 credit hours):


Fall 2020 (12 credit hours):


Spring 2020 (12 credit hours):


Fall 2019 (11 credit hours + Reading course):


Spring 2019 (11 credit hours):


Fall 2018 (11 credit hours + Reading course):


Spring 2018 (11 credit hours):


Fall 2017 (11 credit hours):


Spring 2017 (11 credit hours):


Fall 2016 (13 credit hours):


Spring 2016 (16 credit hours):


Fall 2015 (13 credit hours)


Summer 2015 (3 credit hours):


Spring 2015 (11 credit hours):


Fall 2014 (11 credit hours):


Spring 2014 (13 credit hours):


Fall 2013 (13 credit hours):


Summer 2013 (5 credit hours):


Spring 2013 (11 credit hours):


Fall 2012 (11 credit hours):

Teaching History (GTA/INstructor at Mizzou)


Math 0110 - Intermediate Algebra (Instructor)
Math 1100 - College Algebra (Instructor)

Math 1140 - Trigonometry (Instructor)
Math 1300 - Finite Mathematics (Instructor)

Math 1320 - Elements of Calculus (Instructor)

Math 1500 - Analytic Geometry and Calculus 1 (TA)
Math 2320 - Discrete Mathematics (Instructor)