During this time he has worked at every educational level, and holding such positions as a health and physical education teacher, director of athletics, sports information director, physical education department chair, and coach of a variety of sports (soccer, tennis, JV basketball, & swimming).