The following are courses that I have taught during my time at Elon:
BIO 101 General Biology
BIO 102 General Biology Lab
BIO 105 Topics in General Biology
BIO 111 Introductory Cell Biology
BIO 113 Introductory Cell Biology Lab
BIO 261 Introductory Seminar
BIO 245 Principles of Genetics
BIO 246 Principles of Genetics Lab
BIO 348 Biotechnology
BIO 445 Topics in Advanced Genetics
BIO 324 Toxicology
HNR 234 DNA: The Digital Code of Life
ECF 212 Elon College Fellows Sophomore Seminar - Math and Natural Sciences
ECF 312 Elon College Fellows Junior Seminar - Math and Natural Sciences
BIO 101 General Biology
BIO 102 General Biology Lab
BIO 105 Topics in General Biology
BIO 111 Introductory Cell Biology
BIO 113 Introductory Cell Biology Lab
BIO 261 Introductory Seminar
BIO 245 Principles of Genetics
BIO 246 Principles of Genetics Lab
BIO 348 Biotechnology
BIO 445 Topics in Advanced Genetics
BIO 324 Toxicology
HNR 234 DNA: The Digital Code of Life
ECF 212 Elon College Fellows Sophomore Seminar - Math and Natural Sciences
ECF 312 Elon College Fellows Junior Seminar - Math and Natural Sciences