Courses Taught at CSUN:

GEOL 117/L: Geologic Disasters with Lab

GEOL 101: Geology of Planet Earth

GEOL 300: Environmental Geology

GEOL 490: Senior Capstone

GEOL 575/L: Hydrogeology with lab

GEOL 595EH: Current Issues in Environmental Hydrogeology

Courses Taught Elsewhere:

ENVR 419: Chemical Equilibria of Natural Waters (Co-instructor, UNC)

CHEM 258: Organic Chemistry Laboratory (Teaching Assistant, Wesleyan University)