top of page


  I try to inspire students from all backgrounds to take ownership of their education. I do this by cultivating the student's role in the learning process, which helps them gain a stronger sense of agency for achieving their goals.

  In my courses, I do activities to develop life skills in leadership and cooperation using team-based exercises and peer mentoring. I also focus on having students transition from memorization to critical thinking, a feat that fosters the development of the abilities needed to tackle real-world problems. The means to achieve this goal is through active-learning activities, such as media creation, fieldwork, and social engagement, so students can apply their knowledge often, and in new situations.

  I accomplish these teaching aims by respecting diverse backgrounds and engaging different ways of understanding through frequent checks on learning and interdisciplinary assignments, all communicated with clear expectations.




Integrative Animal Biology

Courses taught

2020–present: Assistant Professor
Department of Biology, Coe College
  • Cellular and Molecular Biology (BIO 145 + BIO 145L)
  • Organismal and Ecological Biology (BIO 155 + BIO 155L)
  • Topics in Evolution (BIO 202)
  • Integrative Animal Biology (BIO 321 + BIO 321L)
  • Herpetology (BIO 321 + BIO 321L)
2016–2018: Adjunct Faculty
Department of Natural Sciences, Excelsior College
  • Anatomy and Physiology (HSC 105)
  • Biology (BIO 110)
  • Evolutionary Biology (BIO 320)
  • Biodiversity (BIO 340)
  • Ecology (BIO 404)
2016: Teaching Assistant
Department of Biological Sciences, University of Texas at El Paso
  • Phylogenetics and Taxonomy (BIOL 1108)
2014–2017: Guest Lecturer
Department of Biological Sciences, University of Texas at El Paso
  • Genetics (BIOL 3320) – DNA Function (Fall 2017)
  • Genetics (BIOL 3320) – Cancer Genetics (Spring 2017)
  • Herpetology (BIOL 5305) – Chamaeleonidae (Spring 2017)
  • Genetics (BIOL 3320) – Developmental Genetics (Fall 2016)
  • Genetics (BIOL 3320) – DNA Sequencing (Spring 2016)
  • Genetics (BIOL 3320) – DNA Basics (Fall 2015)
  • Genetics (BIOL 3320) – Recombinant DNA (Spring 2015)
  • Genetics (BIOL 3320) – DNA Replication (Fall 2014)
  • Ecology (BIOL 3316) – Aquatic Turtle Ecology (Spring 2014)
2011–2013: Teaching Assistant
Department of Biology, Shippensburg University
  • Genetics (BIO 260L)
  • Human Physiology (BIO 350L)
  • Animal Physiology (BIO 351L)
bottom of page