Courses

Current Courses Offered at Ideal

Ideal offers a full standardized timetable at the Grade 8 and 9 levels.  Our courses follow the BC Curriculum for the respective courses with an enriched flavor.  At Grade 10, students have a limited choice of electives to select from.  At the senior level (Gr.11 & 12), we offer a wide variety of electives that students can choose from depending on their interests and needs.

As part of our program, students are required to take courses offered at Ideal at our school to be eligible for our our program.  At the Gr.11 level, students are required to take a minimum of 6 classes at Ideal.  At the Gr.12 level, students are required to take a minimum of 5 classes at Ideal.  Courses that are not offered at Ideal may be taken at Churchill (timetable and space permitting), online, or during the  summer school session.