Catherine contributes to teaching for all three undergraduate year groups.
In the first year, she teaches on Introducing Human Geographies (GEO1006) and Geography and Development (GEO1010).
In the second year, Catherine teaches Issues in Human Geography (GEO2028), Population and Migration (GEO2032) and Fieldwork Module (GEO2104).
In the third year, Catherine supervises undergraduate dissertations and delivers a specialist module on the Geographies of Sport (GEO3031).
Catherine is a PhD supervisor and willing to supervise new students, particularly on topics of migration or the geographies of sport.