About
Research
Teaching
Teaching
Current Teaching
I am not currently teaching
Past Teaching
Wayne State University
2022
Geometric Invariant Theory Seminar
Michigan State University
2022
MTH 133 Calculus II | Lead Instructor
2021
MTH 234 Multivariable Calculus | Co-lead Instructor
2020
MTH 309 Linear Algebra | Teaching Assistant
MTH 299 Transitions to Proof | Lead Instructor
MTH 103A College Algebra I | Lead Instructor
2019
MTH 299 Transitions to Proof | Lead Instructor
MTH 132 Calculus I | Online Teaching Assistant
MTH 299 Transitions to Proof | Teaching Assistant
2018
MTH 101 Quantitative Literacy I | Lead Instrucor
MTH 101 Quantitative Literacy I | Teaching Assistant
2017
MTH 124 Business Calculus | Lead Instructor
MTH 132 Calculus I | Lead Instructor
Mentoring and Service
Michigan State University
2021
College of Natural Sciences Digital Education Liaison
2020
MTH 101 Quantitative Literacy Curriculum Development
MTH 299 Transitions to Proof Curriculum Development
Center for Instructional Mentoring Lead Instructor
College of Natural Sciences Digital Education Liaison
2019
Center for Instructional Mentoring Lead Instructor
Mock Teaching Facilitator for New Teachers
MTH 101 Lead Teaching Assistant
2018
MTH 101 Leading Teaching Assistant
Lyman Briggs College Teaching Mentor
Mock Teaching Facilitator for New Teachers
Awards
Michigan State University
University-Wide Excellence-in-Teaching Citation | 2022
College of Natural Sciences Excellence-in-Teaching Citation | 2021
#iteachmsu Educator Award | 2021
Department of Mathematics Excellence in Teaching Award | 2018
Professional Development
Michigan State University
Supplemental Diversity, Equity, and Inclusion Training | 2021
Summer Online Instruction Readiness for Educational Excellence | 2020
Certification in College Teaching Workshop | 2018
Inclusion in Math and Advising Professional Learning Commmunity | 2018