Courses Taught


  • KIN 3309: Biomechanics (Spring/Fall 2015-2018, Spring 2019, Spring 2020, Fall 2021, Spring/Fall 2022, Spring/Fall 2024, Spring 2025)

  • PEP 7397: Advanced Biomechanical Signal Processing and Analysis (Spring 2016, Fall 2019, Fall 2024)

  • PEP 7398: Journal Club (Spring 2015, Fall 2016)

  • PEP 8390: Contemporary Issues in Health and Human Performance (Spring 2017)

  • PEP 8350: HHP Candidacy Project Research (Fall 2017, Fall 2018)

Courses Developed


  • PEP 7397: Advanced Biomechanical Signal Processing and Analysis (Spring 2016)

Guest Lecturer


  • PEP 8831: Integrated Systems Physiology (Fall 2014)

  • PEP 8303: HHP Research Seminar (Fall 2015, Fall 2016)