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 220 – Data Acquisition for GIS
- GEOG 221 – Spatial Analysis for GIS
- GEOG 222 – Cartography for GIS
- GEOG 298C – Special Studies in GIS
- GEOG 404 – Field Studies
- GEOG 408B – Environmental Applications in GIS