I regularly teach GIScience-geospatial and environmental-coastal courses. Beyond these, I also have recently environmental sustainability, medical geography and health geoinformatics, and spatial analysis.


  • Introduction to GIS
  • Advanced GIS (Spatial Analysis)
  • Cartography and Geovisualization
  • Coastal Applications of GIS (aka “Spatial Analysis of Coastal Environments”)
  • Geospatial Field Techniques
  • Digital Techniques for Remote Sensing

Coastal and Marine:

  • Coastal Geography
  • Marine Geography: GIS for a Blue Planet
  • Coastal and Marine Resources
  • Society and the Sea Seminar
  • Barrier Islands Field Course
  • Techniques for Coastal Resources Management


  • Weather & Climate
  • Environmental Geography
  • Environmental Systems and Sustainability
  • Terrain Analysis and Geomorphology
  • Tropical Geography: Costa Rica Study Abroad
  • Landscape Ecology
  • Environmental Hazards
  • World Natural Environments