St. Johnsbury Academy
St. Johnsbury Academy is a small boarding and medium-sized day school located in northeastern Vermont. The Academy combines the best features of a small boarding school with the academic, athletic, extracurricular and social opportunities found only in a larger school. Our school offers classes at diverse levels of difficulty, including 13 Advanced Placement courses, 10 technical subjects and excellent learning support programs. Our unusually complete facilities include an 800-seat theatre, a new $4.5 million math-science-technology center, 250 computers, Internet access, indoor track, pool and 4 multi-purpose courts. The Academy presents tremendous opportunities for the motivated student and athlete.