Admiral Farragut Academy in Saint Petersburg, Florida, serves 301–500 students from pre-K through grade 12 as a boarding and day school. The campus sits in a coastal community with year-round subtropical weather and access to Tampa Bay's cultural and professional resources. Without religious affiliation, the school draws families of diverse backgrounds and operates active language programs in Mandarin Chinese, Spanish, and English as an Alternative Language.
The college preparatory mission emphasizes academic excellence, leadership development, and social growth. Faculty teach in a deliberately multilingual classroom environment while preparing students for competitive universities. The boarding-day hybrid model creates an unusual staffing structure: residential faculty teach and supervise dormitories, while day-school faculty participate in after-hours clubs, athletic coaching, and weekend programs. This means teaching roles vary in scope depending on your residential status—something to clarify early in conversations with admissions or human resources.
The school hires year-round for English, mathematics, sciences, humanities, and language departments, plus residential life supervisors, coaching staff, and administrative positions. Financial stability matters here. Net assets exceed $6 million, and fundraising has grown steadily. That translates into competitive salaries, health benefits, and ongoing investment in professional development and campus facilities.
For educators seeking a college-prep environment with genuine international and socioeconomic diversity in Florida, the boarding-day structure offers flexibility. Faculty can choose a more immersive residential role or a traditional day-school schedule while remaining part of the same integrated community.
No open positions right now
We monitor Admiral Farragut Academy's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if Admiral Farragut Academy 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 →