Name: David M. MCGill
Director of Technology
Email: dmcgill@ballard.k12.ia.us
Phone: 515-597-2811 ext. 1005
I began my teaching career in 1989 at Allison-Bristow Community Schools in Allison, Iowa. I taught business education, physical education and computer applications. Along with my teaching duties, I was also head football coach, head boys track coach and middle school basketball coach.
1993 - 1995 Business Education Teacher at Aplington-Parkersburg Community School District. I also coached football, boys basketball, and girls track.
1995 - 1999 Athletic Director and Head Football Coach at Nashua-Plainfield Community Schools.
1999 - 2003 Independence Community Schools where I taught business education and was head football coach. I became the Director of Technology at Independence in 2000 and assistant football coach at Upper Iowa University.
2003 - 2006 Director of Technology at Mount Vernon Community Schools and assistant football coach at Cornell College.
2006 - 2008 Director of Technology at Johnston Community Schools.
2008 - present Director of Technology at Ballard Community Schools.
My Wife Shelly and I, along with our son Cade, reside in Johnston.