TMI: Episcopal School serves roughly 550 students in grades 6–12 across San Antonio, Texas, in a boarding and day model. The school's Episcopal mission centers on academic rigor, Christian values, and student development through service and leadership. Located in a vibrant Texas city with a lower cost of living than most boarding school hubs, TMI offers faculty a different economic reality than schools in the Northeast or California.
Teaching here bridges classroom and residential life. Faculty work across both day students and boarders, which means mentorship happens in dormitories and dining halls as well as classrooms. This integrated model is less common than traditional day schools, and it creates a distinctive rhythm: teachers know their students' full lives, not just their test scores.
The school maintains strong language programs in Latin and Spanish, anchoring hiring across modern and classical languages. Core academic disciplines, athletics, and residential life roles open regularly. On-campus housing is available for residential faculty, substantially reducing living costs in a market where rent and mortgages are already modest compared to independent school hubs on either coast.
TMI: Episcopal School hires year-round, with peak faculty recruiting ahead of each academic year. Administrative and specialized positions may post throughout the cycle. Compensation structures reflect San Antonio's cost of living—salaries and benefits together stretch further than equivalent packages in higher-cost regions.
For educators seeking a values-centered teaching community where boarding and day students coexist, TMI: Episcopal School offers meaningful residential engagement without the isolation of a rural-only campus.
Open positions at TMI: Episcopal School
12 current openings. Click any role to apply directly on the school's site.
Not sure if TMI: Episcopal 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 →