teaching
present and future courses
- Spring 2025 - PHY 321 (Classical Mechanics)
- Fall 2024 - CMSE 201 (Introduction to Computational Modeling)
- Summer 2024 - Machine Learning Short Course
past courses
- Spring 2024 - PHY 321 (Classical Mechanics)
- Fall 2023 - PHY 415 (Mathematical Modeling in Physics)
- Summer 2023 - Machine Learning Short Course
- Spring 2023 - STT 180 (Introduction to Data Science)
- Fall 2022 - PHY 415 (Mathematical Modeling in Physics)
- Summer 2022 - Machine Learning in Education Short Course
- Fall 2021 - Spring 2022 - Sabbatical
- Summer 2021 - Machine Learning Short Course
- Spring 2021 - PHY 472 (Quantum Physics II)
- Fall 2020 - CMSE 202 (Computational Modeling Tools and Techniques)
- Spring 2020 - PHY 482 (Electricity and Magnetism II)
- Spring 2020 - PHY 905 (Introduction to Physics Education Research)
- Fall 2019 - PHY 481 (Electricity and Magnetism I)
- Spring 2019 - PHY 482 (Electricity and Magnetism II)
- Fall 2018 - PHY 481 (Electricity and Magnetism I)
- Spring 2018 - PHY 482 (Electricity and Magnetism II)
- Fall 2017 - PHY 481 (Electricity and Magnetism I)
- Spring 2017 - PHY 482 (Electricity and Magnetism II)
- Fall 2016 - PHY 481 (Electricity and Magnetism I)
- Spring 2016 - Course Release
- Fall 2015 - PHY 183 (Physics for Scientists and Engineers I)
- Spring 2015 - LB 274 (Physics for the Life Sciences II)
- Fall 2014 - PHY 183 (Physics for Scientists and Engineers I)
- Spring 2014 - LB 274 (Physics for the Life Sciences II)
- Fall 2013 - PHY 183 (Physics for Scientists and Engineers I)
other teaching things
- I love helping people learn. I was fortunate to be selected by MSU for a video highlighting my commitment to teaching. The video stars students from the Spring 2019 PHY 482 class.
- Do you need a recommendation letter? Please go to this page for more information. The more information you can provide, the better letter I can write.