Teaching Activities
University of Florida: Physiology of Reproduction; Lectures on reproductive anatomy and function to graduate students in the Department of Animal Science, 1985-1987.
University of Aberdeen: MSc Pig Production and Animal Nutrition; Lectures on nutritional effects on early pregnancy and determinants of fertility, 1989-2000.
University of Liverpool: Diploma in Bovine Reproduction; Lectures on conceptus endometrial interactions during the establishment of pregnancy, 1993.
University of Aberdeen: MSc Reproductive Biology; Lectures on the physiology of early pregnancy, 1996-2000.
University of Aberdeen: B.Sc. Animal Breeding and Molecular Physiology; Lectures and tutor to final year honours students, 1998-2001.
SAC/University of Aberdeen: MSc Mammalian Reproduction and Fertility. Lectures/tutorials on ethical issues in reproductive biology, resource management and UK research funding, 2002-2005
SAC: BSc Animal Science Final Year Honours module on Reproduction and Developmental Biology. 2008.
University of Edinburgh: Member of exam board for Reproductive Biology Honours 2011
Principal PhD Supervisor and Internal Examiner, University of Edinburgh.
PhD external examiner for the Universities of: Aberdeen, Adelaide (Australia), Helsinki (Finland), Liverpool, London (Imperial College), Nottingham, University College Dublin and the Swedish University of Agricultural Science (Sweden).
Supervisor of 11 PhD students (3 current), 9 MSc students (1 current) and BSc honours projects