This position is posted by Lockin U on behalf of Chongqing Depu Foreign Language School.
Founded in September 2015, Chongqing Depu Foreign Language School is a private, full-boarding international school offering a continuous 12-year education spanning primary, middle, and international senior high programs. The campus spans 98.7 mu (approximately 65,800 sqm) with 120,000 sqm of built space and a total investment of RMB 800 million. The school currently enrolls over 2,400 students and employs more than 500 faculty and staff members.
Guided by the motto “Virtue prevails when practiced universally,” Depu aims to cultivate globally minded, culturally grounded innovators through its 3.0-model international campus. Approximately 80% of facilities are dedicated to humanities, arts, and athletics, reflecting the school’s commitment to holistic, character-driven education over examination-oriented instruction.
Over more than a decade of development, the school has built a strong curriculum identity and convincing education outcomes. It is the only Cambridge Teacher Professional Development Centre in Southwest China and has received more than 300 awards and honors. Depu consistently ranks on the Hurun China International School Top 100 list and has been recognized as a leading national international school. Graduates have gone on to top universities worldwide, including Oxford, Cambridge, Imperial College London, Peking University, the University of Hong Kong, and Columbia University. The Class of 2026 has already received over 100 offers from G5 institutions.
We are recruiting talented, passionate educators to join our growing international faculty and help shape the next generation of global leaders.