Teaching
* Subject lead and delivery of diverse species (exotics) anatomy, physiology and husbandry teaching on the BVSc course
* Module co-ordinator and teacher; Life 215 - Veterinary Form and Function on the Bioveterinary Science degree course
* Clinical skills lecturer for years 1-3
* Professional skills including communication skills, study skills and transition to vet school
* Delivery of dental practical teaching alongside University Practice staff
Modules for 2024-25
Advanced Animal Husbandry
Module code: LIFE217
Role: Teaching
Advanced Techniques in Animal Behaviour, Health and Welfare
Module code: LIFE239
Role: Teaching
Veterinary Form and Function
Module code: LIFE215
Role: Module Co-ordinator