High School English Teacher
This is a 10-month position. Craig County Public School District has an enrollment of 550 students. Craig County is located approximately 25 miles north of Salem and Roanoke, Virginia, and is a rural county with a beautiful mountainous setting. National Forest covers about 52% of the land. Agriculture is the county’s primary industry.
Craig County Public Schools is an Equal Opportunity Employer