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. 高级课程客座讲师, ARS 464, Reproductive Management Techniques; Fall, 1999; North Dakota State University
9. 高级课程客座讲师, ANSC 463, Physiology of Reproduction; Spring, 2001-02, 2007; North Dakota State University
10. 高级/研究生课程客座讲师, 欧洲经委会(电气和计算机工程)487/687, Cardiovascular Engineering; Spring, 2005, Fall 2011; North Dakota State University
11. 大一课程客座讲师, ANSC 114, Intro to Animal Sciences; “Why am I an Animal Scientist? (2015年秋季《乐虎集团》);2014- 2016年秋季,乐虎电子
12. 高级“顶点”课程的客座讲师, ANSC 478, Research and Issues in Animal Agriculture; “Why am I an Animal Scientist? (2015年秋季《乐虎集团》);2013- 2015年秋季,乐虎电子
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, 哺乳动物生殖生物学与技术, Faculty of Veterinary Medicine, University of Murcia, Spain, 10%的责任(作为富布赖特高级学者奖的一部分), 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. 研究生课程客座讲师, PSCI (Pharmaceutical Sciences) 747, Cardiovascular Pharmacology; Spring 2001; North Dakota State University
12. 研究生课程客座讲师, ECE(电气和计算机工程-生物工程重点, ST/Cardiovascular Engineering; Spring 2005, 2011; North Dakota State University
13. 研究生课程客座讲师, ANSC 701, Writing and Communicating in the Animal Sciences; fall 2020; North Dakota State University