
St John's International School is a bilingual school in Waterloo. The school offers all three IB Programs: Primary Years, Middle Years, and the Diploma. Boarding facilities are also available. So, if you're looking for an internationally-minded education for your children, consider St. John's.