Teaching & Outreach

University of Alberta:

BIOL 221 – Mechanisms of Evolution


Previously at the University of North Carolina Greensboro:

BIO 111 Principles of Biology I, Principles of Biology II Laboratory, Invertebrate Zoology, Animal Behavior, Seminar on Phenotypic Plasticity, Undergraduate Research, Entomology, Molecular Biological Approaches in Research, Introduction to Graduate Studies, Environmental Health Science I, Seminar in Environmental Health Science