St. Thomas More School is an interfaith boarding school in Oakdale, Connecticut, serving 101 to 200 students in middle school, high school, and post-graduate grades. The compact enrollment means faculty know students across multiple years and settings—classroom, dormitory, athletic field—creating unusual depth in advising relationships.
The school's teaching philosophy centers on critical thinking, time management, and clear communication. St. Thomas More emphasizes individualized learning plans, so teachers diagnose how each student works best and adjust accordingly. This diagnostic approach requires patience and flexibility, but it translates to measurable progress that faculty observe directly.
Boarding school life at St. Thomas More blends academics with athletics and residential leadership. Many faculty teach, coach, and serve as dorm staff—a multi-role commitment that places teachers at the center of student development rather than at its edges. For educators who thrive in integrated, small-community settings, this model builds stronger student relationships than day school teaching alone.
The school offers Advanced Placement and early college credit courses, plus a Spanish language program. These programs create teaching opportunities for faculty willing to mentor college-bound and post-graduate students. The post-graduate year is a distinctive structural feature that sets St. Thomas More apart from traditional four-year boarding schools.
St. Thomas More School hires for classroom teaching positions in core academic departments, coaching roles, and residential life staff. Candidates in southern Connecticut who value direct student impact and faculty collaboration should investigate current openings.
Open positions at St. Thomas More School
2 current openings. Click any role to apply directly on the school's site.
Not sure if St. Thomas More School is the right fit?
Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.
Take the Teacher Match Quiz →