Bilingual teaching and small class sizes support a welcoming community at Kingston International School
Bilingual teaching and small class sizes support a welcoming community at Kingston International School