Courses Taught


  • KIN 3309: Biomechanics (Spring 2015, Fall 2015, Spring 2016, Fall 2016, Spring 2017, Fall 2017, Spring 2018, Fall 2018, Spring 2019)

  • 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)