About This School
The mission of International Leadership of Texas is to prepare students for exceptional leadership roles in the international community by emphasizing servant leadership, mastering the English, Spanish, and Chinese languages, and strengthening the mind, body and character.
International Leadership of Texas currently has 33 schools in Texas. We also have affiliated schools in China.
International Leadership of Texas Suzhou campus is located in one of the oldest and best schools in Suzhou. We prepare students for university though rigorous coursework and through building student character so that they are Global Leaders.
Qualifications & Experience
2 years teaching experience mandatory
Native-level English speakers
Bachelor degree; master degree is preferred.
- AP History