Classes

Midwestern University – Assistant Professor

  • Veterinary Physiology I – PHYSG 1512 (2014-present)
  • Veterinary Physiology II – PHYSG 1522 (2014-present)
  • Veterinary Physiology III – PHYSG 1533 (2015-present)
  • Human Physiology I – PHYSG 1571 (2015 – present)
  • Human Physiology II – PHYSG 1582 (2016 – present)

Arizona State University – Lecturer

  • Animal Physiology – BIO 360 (2013) Syllabus
  • Vertebrate Zoology – BIO 370 (2013) Syllabus
  • The Living World – BIO 100 (2013) Syllabus
  • Comparative Animal Physiology – BIO 461 (2012) Syllabus
  • General Biology I for Majors – BIO 181 (2011-2013) Syllabus
  • Human Anatomy and Physiology I – BIO 201 (2008) Syllabus

Yale University – Teaching Fellow

  • Introduction to Geochemistry (2005)
  • History of Life (2004)
  • Global Environmental Change (2002)
Advertisements

Recent Posts