Teaching
In my current position in the Department of Livestock and One Health, I teach Animal Welfare and Sheep Veterinary Medicine across all five years of the BVSc. course. I am also involved in post-graduate teaching where I co-ordinate 3 post graduate RCVS Cert AVP sheep modules and am a supervisor for the Diploma in Bovine Reproduction Course. I am a Senior Fellow of the Higher Education Authority.
Modules for 2024-25
Diseases of Adult Sheep
Module code: VETS7051
Role: Module Co-ordinator
Foundations of Reproduction and the Non-Pregnant Cow
Module code: MBRM611
Role: Teaching
Genetics of Cattle
Module code: MBRM614
Role: Teaching
Nutrition and Fertility
Module code: MBRM612
Role: Teaching
Post-Partum Cow
Module code: MBRM613
Role: Teaching
Sheep Reproduction, Pregnancy and Parturition
Module code: VETS7052
Role: Module Co-ordinator
Supervised Theses
- The Epidemiology and Surveillance of Culicoides-borne Diseases of Ruminants in the UK
- Towards a greater understanding of contagious ovine digital dermatitis (CODD): an epidemiological approach