Undergraduate Courses taught:
1. ARS 491, Undergraduate Seminar; Winter quarter, 1991-92; Spring semester, 2003, 2005; Fall semester, 2004; North Dakota State University, 100% responsibility
2. ARS 464, Reproductive Management Procedures; Fall semester, 2001; North Dakota State University, 100% responsibility
3. ANSC 463, Physiology of Reproduction; Spring semester, 2004; North Dakota State University, 50% responsibility and coordinator
4. ARS 488, Dairy Production; Spring, 1999-2003; North Dakota State University, 15% responsibility
5. ARS 435, Nutritional Laboratory Methods; Fall quarters, 1990, 1992; North Dakota State University, 10% responsibility
6. ARS 357, Animal Genetics; Spring, 1996-2000, 2003; North Dakota State University, 10% responsibility
7. ARS 263, Introduction to Animal Biotechnology; Spring 1999-2003; North Dakota State University, 10% responsibility
8. Guest Lecturer for senior-level course, ARS 464, Reproductive Management Techniques; Fall, 1999; North Dakota State University
9. Guest Lecturer for senior-level course, ANSC 463, Physiology of Reproduction; Spring, 2001-02, 2007; North Dakota State University
10. Guest Lecturer for senior/graduate-level course, ECE (Electrical and Computer Engineering) 487/687, Cardiovascular Engineering; Spring, 2005, Fall 2011; North Dakota State University
11. Guest Lecturer for freshman-level course, ANSC 114, Intro to Animal Sciences; “Why am I an Animal Scientist? (What is an Animal Scientist in fall 2015 onward);” Fall 2014-16, North Dakota State University
12. Guest Lecturer for senior-level ‘capstone’ course, ANSC 478, Research and Issues in Animal Agriculture; “Why am I an Animal Scientist? (What is an Animal Scientist in fall 2015);” Fall 2013-15, North Dakota State University
13. Guest Lecturer/Expert, Communications 133, Communicating Agricultural Science; “Importance of Animals in Agricultural Sustainability and Food Security; Fall 2016, North Dakota State University
Graduate Courses taught:
1. ANSC 728/828, Advanced Reproductive Biology, graduate lecture course; spring semesters, 1993, 1995-98, 2000, 2002, 2004, 2006, 2008, 2010-15, 2017, 2019, 2021, 2023; North Dakota State University, 100% responsibility
2. ANSC 730/830, Growth Biology, graduate lecture course; Spring quarter/semesters, 1990, 1992, 1994, 1999, 2001, 2003, 2005, 2007, 2013, 2016, 2018, 2020, 2022, 2024; North Dakota State University, 100% responsibility
3. ANSC 790, Graduate Seminar; Spring quarter 1987, Winter quarter 1989-90, Spring 2002, 2011, 2019; North Dakota State University, 100% responsibility
4. BOT/BIOL/ZOO (BBZ) 720/820, Advanced Cell Biology, graduate lecture course; Fall semester, 2000, and 2007-14; North Dakota State University, 100% responsibility
5. Master’s Course, Biology and Technology of Reproduction in Mammals, Faculty of Veterinary Medicine, University of Murcia, Spain, 10% responsibility (taught as part of a Fulbright Senior Scholar award, September-December 2017).
6. ARS 532, Reproductive Endocrinology, graduate lecture/laboratory course; winter quarter, 1985-86, 1987-88; North Dakota State University, 100% responsibility
7. BIOL 596, Topics in Cellular Biology, graduate lecture course; Spring quarter, 1990; North Dakota State University, 100% responsibility
8. ARS 798, ST: Histotechniques, graduate laboratory course; Fall semester, 1994; Spring semester, 1996, 1998; North Dakota State University, 100% responsibility
9. ARS 528, Advanced Reproductive Physiology, graduate lecture course; Winter quarters, 1986-87, 1988-89, 1990-91; North Dakota State University, 20% responsibility
10. ARS 596, Digestive Physiology, graduate lecture course; Spring quarter, 1991, Spring semester, 1993; North Dakota State University, 10% responsibility
11. Guest Lecturer for graduate-level course, PSCI (Pharmaceutical Sciences) 747, Cardiovascular Pharmacology; Spring 2001; North Dakota State University
12. Guest Lecturer for graduate-level course, ECE (Electrical and Computer Engineering – Bioengineering Focus) 796, ST/Cardiovascular Engineering; Spring 2005, 2011; North Dakota State University
13. Guest Lecturer for graduate-level course, ANSC 701, Writing and Communicating in the Animal Sciences; fall 2020; North Dakota State University