Bachelor of Science in Biological Sciences magna cum laude, University of Wisconsin, Platteville, 1972; Master of Arts in Teaching, University of Wisconsin, Platteville, 1974; Master of Education in Science summa cum laude, University of Wisconsin, Platteville, 1987; Master of Arts in Biological Sciences summa cum laude, Ball State University, Muncie, Indiana, 1984; DEd in Science, Ball State University, Muncie, Indiana, 1985.
Teacher University Wisconsin, Platteville, 1972-1974, Horizon Campus Z.B.T.H.S., Zion, Illinois, 1974-1979. Doctoral fellow Ball State University, Muncie, 1979-1980. Teacher Pearce Campus of Z.B.T.H.S., Zion, 1980-1984, Denison University, Granville, Ohio, 1984-1985, Hazard Community College, 1985-1986, McMurry College, Abilene, Texas, 1986-1987.
Substitute teacher Southwestern Community School District, Hazel Green, Wisconsin, since 1987. Associate professor biological science Alderson-Broaddus College, Philippi, West Virginia, 1988-1995. Science teacher River Valley School District, Spring Green, Wisconsin, 1996-1998, University Wisconsin, Platteville, since 1998.
Secretary University Wisconsin, Biology Faculty, 1998. Biology advisory council University Wisconsin, Platteville, since 1999, faculty homecoming committee chair 1999.
Member post committee Explorer Post 93, Zion, 1976-1984, chair, 1979. Secretary West Virginia Day for the Homeless, Philippi chapter, 1989-1991. Assistant principal bass section Abilene Philharmonic Orchestra, 1986-1987.
Principal bass section Dubuque Symphony Orchestra, 1971-1974, Dubuque Chorale Orchestra, 1971-1974, Licking County Symphony Orchestra, 1984-1985. With Kenosha Civic Symphony Orchestra, 1974-1984, Messiah Orchestra, since 1969. Principal bass Buckhannon Chamber Orchestra, 1990-1996, University Wisconsin- Platteville Orchestra, since 1996.
Principal Bass, Siinsinawa Strings & Messiah Orchestra, since 2001. Committee chair region 8A Toys for Tots, since 1996. Member ABATE of Wisconsin/West Virginia, Association Southeastern Biologists, East-Central Indiana Audubon Society, Faculty Scholars Program Council, League of Herpetologists, National Rifle Association, National Speleological Society, Nature Conservancy, Southwestern Wisconsin Speleological Society (secretary 1971-1972), Wisconsin Academy of Sciences, Arts and Letters, Phi Delta Kappa, Phi Kappa Phi.