Teaching
Modules for 2025-26
Crisis and Change in Human Geography
Module code: ENVS434
Role: Module Co-ordinator
Dissertation (Geography & Environmental Science)
Module code: ENVS321
Role: Teaching
Field Class (Edinburgh)
Module code: ENVS286
Role: Module Co-ordinator
Global Challenges: Development, Inequality, Alternatives
Module code: ENVS144
Role: Teaching
MA Dissertation in Human Geography
Module code: ENVS493
Role: Teaching
Political Economies of Globalisation
Module code: ENVS264
Role: Teaching
Postcolonial Geographies
Module code: ENVS334
Role: Teaching
Research Skills and Employability
Module code: ENVS203
Role: Teaching
Researching Crisis and Change in Human Geography
Module code: ENVS489
Role: Teaching
Study Skills and GIS
Module code: ENVS100
Role: Teaching
Theorising Human Geography
Module code: ENVS416
Role: Teaching