Courses
Knes 260 - Movement Anatomy
Knes 300 - Principles of Human Movement
Knes 461 - Biomechanical Analysis of Human Movement
Knes 463 - Biomechanics of Musculoskeletal Injury
Knes 561 - Advanced Study in Biomechanics
Guest lectures for
Knes 555 - Scientific Bases of Training