Mr. Gregory Holmes



Degrees and Certifications:

Mr. Gregory Holmes

Welcome to my website!  I am a native of Alabama (Roll Tide!).  I received my B.S. in Education with a major and minor in music from Jacksonville State University (Go Gamecocks!) in my hometown of Jacksonville, Alabama.  I received a Master of Divinity Degree with Church Music from Southeastern Baptist Theological Seminary in Wake Forest, NC.  I was a Protestant minister for a long time before becoming an Orthodox Christian and transitioning into teaching.  I currently live in Roanoke where my wife, Natalya, works in Roanoke City Schools.  I have two children, Joseph (2009 graduate of Bassett High) and Lisa (2014 graduate of Hidden Valley High).  Joseph has an associates degree from Patrick Henry C.C. and works in the North Carolina Department of Corrections and Lisa is a 2018 graduate of the University of Virginia.

Although originally from Alabama, I have lived in southwest Virginia since June of 1987 (30+ years!), when I moved to Martinsville to be the Associate Minister at Chatham Heights Baptist Church.  I later moved to Spencer to become the pastor of Old Well Christian Church.  While I still have a place in my heart for my home state, I have lived here longer than I lived there and now consider Virginia my home.  I love the beautiful area in which we live.