University of Alabama in Huntsville General Biology - BYS 112;
General Zoology - BYS 114;
General Biology - BYS 119;
Organismal Biology - BYS 120;
Genetics - BYS 219;
Biochemistry - 301;
Anatomy & Physiology I & II - BYS 313,314;
Cellular, Molecular & Developmental Biology - BYS 340;
Physiological Psychology - BYS/PY 436;
Special Topics - BYS 491
Undegraduate Research - BYS 492;
Undergraduate Seminar - BYS 490;
Special Topics - BYS 691;
Neurobiology - BYS 491/691;
Graduate Seminar - BYS 690;
Graduate Research - BYS 692.
North Carolina State University Teaching Assistant. Feeds and Feeding, Human Nutrition.
University of Huntsville in Alabama Teaching Assistant. Genetics Laboratory, General Biology Laboratory.
Tennessee Technological University Teaching Assistant. Botany Laboratory, General Biology Laboratory.