Currently teaching
BIO 23Q: Cancer: Biology, History, and Therapy
BIO 199B: The Independent Capstone in Biology
BIO 199C: The Independent Capstone in Biology
BIO 128S: Bioethics: Frameworks and Applications
BIO 15S: Biology in the News
BIO 199A: The Independent Capstone in Biology
BIO 290: Teaching Practicum in Biology
BIO 199B: The Independent Capstone in Biology
BIO 199C: The Independent Capstone in Biology
BIO 128S: Bioethics: Frameworks and Applications
BIO 15S: Biology in the News
BIO 199A: The Independent Capstone in Biology
BIO 290: Teaching Practicum in Biology
