Skip Navigation
Virginia Barnes
Virginia Barnes
Secondary School Teacher

My name is Virginia Barnes. I obtained my teaching degree through Longwood University and, upon graduation, went straight into teaching. After teaching in the public school setting for ten years, I felt the call to teach in a Christian School. This will be my third year at Richmond Christian, and I am so blessed to be on staff here. I am passionate about teaching science with a Biblical Worldview to secondary students. I am also the Assistant Swim Team Coach here at RCS. Richmond Christian has been a huge blessing, and I love seeing the amazing things God is doing for our students!