Teaching
I am an experienced teacher and mentor at BSc, MSc, PhD and industry professional level. I have taught courses in sedimentary geology, petroleum geology, regional geology, and most recently, coding and development of numerical models. I also have lots of experience running and teaching on Earth Science field classes, most often in the UK and in southern Spain, but also Morocco, and Oman. I am currently working hard to develop code and workflows to create immerssive virtual mapping areas that students can learn to explore, unravel and understand.
Modules for 2025-26
Advanced Earth Science Project (Level M)
Module code: ENVS400
Role: Module Co-ordinator
Earth Science Project
Module code: ENVS300
Role: Teaching
Field Mapping Techniques
Module code: ENVS293
Role: Teaching
Introduction to Field Geology
Module code: ENVS109
Role: Module Co-ordinator
Modelling Environmental Systems
Module code: ENVS597
Role: Module Co-ordinator
Modelling Environmental Systems
Module code: ENVS397
Role: Module Co-ordinator
Research Skills and Employability
Module code: ENVS203
Role: Teaching