Major Roach is a God fearing, Christ loving Christian who loves and cherishes his family, country, and his job. He was born in Danville and raised locally in Gretna, Virginia. He has taught and coached at Hargrave for almost 20 years.
He is known for his great curiosity and love for all genres of history. His degree is in History & Political Science from Appalachian State University.
He has been married for 26 years to Debra Roach, the love of his life. They have been blessed with two amazing and intelligent daughters, Rianna and Kaelyn.
Scott loves to read, spend quality time with his family, travel, working in his yard and gardening, and hanging out with his best bud Pearl (his Black Labrador Retriever). He is an active member of the North Main Baptist Church, where he serves the Lord as a teacher, deacon, and a member of many different committees.