GENERAL FAQ
- What qualifications do I need to teach at CBGS?
CBGS faculty must have a Virginia collegiate or postgraduate professional license, or be eligible for a provisional license. Teaching experience or its equivalency is preferred. Due to our dual enrollment program through Rappahannock Community College, CBGS faculty must also hold a master’s degree with sufficient graduate credits in the content area.
- How do I apply to work at CBGS?
Teachers interested in applying to work at CBGS can obtain an application from the Middlesex County Public Schools website (via the above link). All completed applications should also include a resume and cover letter directed to CBGS Director, Terri Perkins.

Year Appointed: 2026
Longwood University, Integrated Environmental Science – B.S.
Auburn University, Crop, Soil, and Environmental Science – M.S.
Growing up on the Northern Neck, Mr. Clift spent a lot of my time outdoors looking for sharks’ teeth, kayaking, and fishing. He attended Longwood University and received a bachelor’s degree in integrated environmental science. While at Longwood, he participated in research projects studying water quality at Hull Springs Farm in Westmoreland. After a brief stint as a wastewater treatment plant operator, he went to grad school at Auburn University to study Paleolimnology. He worked for the Montana Department of Environmental Quality writing Total Maximum Daily Loads (pollution diets) for rivers and streams throughout the state of Montana. He is excited to share what he has learned throughout his career in water quality and environmental science with the students at CBGS.
Mr. Clift is married and he enjoys hiking and spending time outdoors with his wife.


