← All schools

International School of Denver

Denver, CO · Visit school website ↗

DayCoEd500–700 studentsMid-tier

International School of Denver is a day school in Denver, Colorado. It enrolls 501 to 700 students from pre-school through high school. The school integrates Mandarin Chinese, French, and Spanish into core subjects—not as standalone classes, but woven through math, science, and history instruction. This bilingual model is the spine of the curriculum, not an add-on.

Teaching here means working across languages every day. A math teacher presents lessons in English and Mandarin. A science educator builds vocabulary alongside content. Faculty collaborate across grades and subjects to embed language naturally into student learning. You need comfort with interdisciplinary work and willingness to co-plan with colleagues teaching the same students in different languages.

The day-school structure shapes your life differently than boarding school roles. School ends in the afternoon. No dorm duty. No evening advising calls. Weekends are yours. Denver's outdoor access—hiking, skiing, restaurants—becomes genuinely available. For teachers with families or personal projects, that boundary between work and home matters.

International School of Denver maintains strong financial footing. The school supports competitive salaries and funds professional development. Year-round hiring occurs for elementary, middle, and high school classroom teachers with bilingual skills, language specialists, and administrative positions. Most openings cluster before the academic year begins.

For educators seeking language-immersion teaching without residential obligations, this Denver day school offers real separation between work life and personal time. You shape multilingual curriculum while keeping your evenings and weekends intact.

Open positions at International School of Denver

4 current openings. Click any role to apply directly on the school's site.

Not sure if International School of Denver 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 →