- Born in Roanoke, Virginia
- Graduated fron Independence High School, Independence, VA, 1971
- Graduated from Virginia Tech, BS, 1975, MS, 1979
- Graduated from Ohio State University, PhD, 1982
- Taught at James River High School, Buchanan, VA, 1975-79
- Instructor, Virginia Tech, 1979-80
- Graduate Teaching Assistant, Ohio State, 1980-82
- Assistant/Associate Professor, University of Illinois, 1982-96
- Professor and Chair, Agricultural Edu. and Communications Dept., University of Florida, 1997-present
- State FFA Vice President, Virginia, 1971-72
- Honorary State FFA Degree, Illinois, 1986
- Honorary State FFA Degree, Florida 2003
- Honorary American FFA Degree, 1991