Teaching
Courses Taught at CSUN:
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:
Courses Taught Elsewhere:
ENVR 419: Chemical Equilibria of Natural Waters (Co-instructor, UNC)
CHEM 258: Organic Chemistry Laboratory (Teaching Assistant, Wesleyan University)