David William Mac Gillavry, Ph.D., M.A.
Assistant professor, Department of Physical Education and Social Sciences
Teaching
Courses taught
Spring 2026 at Faculty of Sports Studies
- Ethics and Social Responsibility (nk4041, np4041)
- Hacking the stress system: the stress response as an adaptive trait that can work for or against you
- Philosophy (bk4006, bp4006)
Autumn 2025 at Faculty of Sports Studies
- Performing under Pressure
- Philosophy (bk4006, bp4006)
Spring 2025 at Faculty of Sports Studies
Autumn 2024 at Faculty of Sports Studies
- Performing under Pressure
- Philosophy (bk4006, bp4006)