Company description
Elmwood School is an independent day school for girls located in Rockcliffe Park in the city of Ottawa, Canada. It was founded in 1915 and is an International Baccalaureate World School. Elmwood School was the first school in North America to be accredited for all three levels of the IB Programme - the Diploma Programme for students in the final two years of secondary school, the Middle Years Programme ...