http://www2.sd38.bc.ca/McRoberts-Web/ProgramPlanningGuide.pdf
French Immersion Program
Grade 8
Français Langue
Sciences Humaines
Mathématiques (A limited number of blocks of Mathématiques will be offered, so some students may have to take Math in English.)
Sciences Naturelles
Physical Education
English
Home Ec./Tech Ed.
Fine Arts elective (one of: Art, Drama, Band, Choir)
Grade 9
English
Français Langue
Sciences Humaines
Mathématiques or Mathematics
Sciences Naturelles
Physical Education
Electives (two)