He spent forty years working as an administrator and educator. 
|This biographical article is a stub. You can help cvillepedia by expanding it.|
- Web. Charlottesville educator John Gaines talks history, Coy Barefoot, Podcast, Charlottesville Podcasting Network, September 22, 2007, retrieved July 11, 2017.
- Web. Charlottesville City Council meeting minutes, .pdf, Council Chambers, City of Charlottesville, July 21, 2003.
September 22, 2007 Charlottesville Right Now
The media player is loading...