Taught in multiple countries including Canada, South Korea and Hong Kong using Canadian and IB curriculum.