teaching
Courses taught and to be taught.
2025 Fall
- Plant Science (AGRN 1100) - 3 credit hours, School of Agriculture, Tennessee Technological University, Cookeville, TN
- Plant Science Laboratory (AGRN 1110) - 1 credit hour, School of Agriculture, Tennessee Technological University, Cookeville, TN
- Weed Science (AGRN 4100) - 3 credit hours, School of Agriculture, Tennessee Technological University, Cookeville, TN
2022 Fall
- Introduction to Plant Breeding (PLSC 453/553) - 3 credit hours, Department of Plant Sciences, University of Tennessee, Knoxville, TN - co-taught with Dr. Vince Pantalone.
2019 Fall
- General Botany I Laboratory (BIOL 2310) - 1 credit hour, Pellissippi State Community College, Hardin Valley, TN