When students feel welcome and engaged, they are ready to learn. I take immense satisfaction in delivering high quality, research-led teaching.

I co-ordinate two courses:

BIOSCI735: Advanced Behavioural Ecology (a postgraduate paper, enrol as part of an Honours, MSc, or PGrad Dip)

BIOSCI338: Biology of Terrestrial Animals (Stage 3/third year paper)

I also teach in these other courses:

Stage 2: BIOSCI207: Animal Form & Function

Stage 3: BIOSCI337: Animal Behaviour