Skip to main content

Teaching

Modules for 2024-25

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

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 (Geography and Environmental Science)

Module code: ENVS203

Role: Teaching

Researching Crisis and Change in Human Geography

Module code: ENVS489

Role: Teaching

Theorising Human Geography

Module code: ENVS416

Role: Teaching