Teaching Duties
- Applied Companion Animal Health, Welfare and Behaviour A6007C17
- Companion Animal Studies A5012C17 (module leader)
- Animal Ethics A5014C17 (module leader)
- Principles of Animal Behaviour and Welfare A5008C17
- Animal Management and Welfare A3002C17 (module leader)
- Harper Keele Veterinary School guest lecturer - Animal Management for Health and Production
- Supervisor for undergraduate honours research projects, degree review projects and professional research proiects
- Visiting tutor for undergraduate animals- and zoology-related placements
Committee Membership
- Deputy Chair: Quality Standards Committee
Academic Duties
- Chair of Academic Misconduct Panel
- Chair of Mitigating Circumstances Panel
Areas of Expertise
- Management of Animal Collections
- Animal Welfare and Animal Ethics
- Companion Animal Health, Welfare and Behaviour, with a particular interest in Rabbit husbandry, health, welfare and behaviour and animal related legislation.
Professional Memberships
Fellow of the Higher Education Academy (FHEA)