Courses taught
- GEOG 101 – Physical Geography: Earth’s Surface Landscapes
- GEOG 101L – Physical Geography Lab
- GEOG 102 – Physical Geography: Weather and Climate
- GEOG 105 – Cultural Geography
- GEOG 106 – California Geography
- GEOG 110 – World Regional Geography
- GEOG 201 – Map Interpretation and GPS
- GEOG 205 – Introduction to Geographic Information Systems
- GEOG 222 – Cartography