Current Courses Taught
University of Arizona
Undergraduate Courses
GEOS 170: Life on Earth
GEOS 216: Dinosaurs
GEOS 308: Paleontology
Undergraduate Courses
GEOS 170: Life on Earth
GEOS 216: Dinosaurs
GEOS 308: Paleontology
Past Courses
Yale University
Graduate Courses
ANTH 648: Principles of Paleoecology
George Mason University
Undergraduate Courses
BIOL 103: Introductory Biology I Laboratory
BIOL 104: Introductory Biology II Laboratory
Graduate Courses
ANTH 648: Principles of Paleoecology
George Mason University
Undergraduate Courses
BIOL 103: Introductory Biology I Laboratory
BIOL 104: Introductory Biology II Laboratory