Teaching Duties
- The Veterinary Professional in Clinical Practice A4010HF
- Applied Behaviour for the Clinical Animal Behaviourist A5009HF (Module leader)
- Animal Behaviour for Welfare for the Veterinary Nurse A5010HF (Module leader)
- Pain Biology and Management A6019HFA
- Harper Keele Veterinary School - Canine handling and guest lecturer talks
- Supervisor for undergraduate honours research projects
- Graduate and Postgraduate Advanced Veterinary Nursing (Behaviour)
Areas of interest and expertise
- Stress reduction strategies for veterinary patients
- Emotional health of veterinary patients
- Canine Clinical Animal Behaviour
- Cooperative care and Confidence clinics
Professional Memberships
RCVS - Registered Veterinary Nurse
ABTC - Accredited Training Instructor and Clinical Animal Behaviourist
APBC - Full CAB member
PACT - Full ATI member
Fellow of the Higher Education Academy (FHEA)