Teaching
Modules for 2025-26
Crisis and Change in Human Geography
Module code: ENVS434
Role: Teaching
Field Class (Barcelona)
Module code: ENVS350
Role: Teaching
Human Geography Through Merseyside
Module code: ENVS162
Role: Teaching
New Horizons in Human Geography
Module code: ENVS116
Role: Teaching
Study Skills and GIS
Module code: ENVS100
Role: Teaching
Theorising Human Geography
Module code: ENVS416
Role: Teaching