Courses Taught
University North Alabama
Intermediate Algebra Enhanced (MA100 E)
Fall 2020 Spring 2021 (online)
Fall 2021 (online) Spring 2022
Fall 2022 (online) Spring 2023 (online)
Fall 2023 (online)
Intermediate Algebra (MA100)
Fall 2020 Spring 2021 Summer 2023 (online)
Math Reasoning for the Arts (MA111)
Spring 2021
Fall 2021 Spring 2022
Fall 2022 Spring 2023
Fall 2023 Spring 2024
College Algebra (MA112)
Fall 2020
Calculus I (MA125)
Fall 2021
Calculus II (MA126)
Spring 2022
Fall 2023
Calculus III (MA227)
Fall 2024
Foundations of Mathematics (MA325)
Spring 2023
Fall 2023
Linear Algebra with Proof (MA331)
Spring 2024
Methods & Materials for Teaching Secondary Mathematics (MA425 / 525*online)
Fall 2022
Fall 2024
Advanced Methods for Teaching Secondary Mathematics (MA691)
Summer 2024 (online; new creation)
Middle Tennessee State University
Concepts and Structure of Elementary School Mathematics (MATH 1410)
Spring 2019
Applied Statistics (MATH 1530)
Spring 2017
Fall 2016
Calculus I (MATH 1910)
Spring 2018
Fall 2018
Cleveland State University
Applied Algebra (MTH 115)
Spring 2014
Precalculus I (College Algebra; MTH 167)
Spring 2014
Precalculus II (Trigonometry; MTH 168)
Spring 2014
Calculus I (Operation STEM Summer Calculus; MTH 180)
Summer 2015
Summer 2016
Summer 2019
STEM Peer Teachers: Skills and Strategies (MTH 497)
Spring 2016
Fall 2015
​
​