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