Each grade has a curriculum determined by Alberta Education. Curriculum is what students learn in each subject area.
Each of our schools teaches the curriculum through one, or a combination, of the following types of programming.
Most schools offer regular programming, but no two schools offer it in the exact same way. All curriculum is determined by Alberta Education, but a school’s focus, optional courses and activities will vary depending on how it is organized to meet student needs.
The Division offers more than 30 alternative programming options. Students enrolled in alternative programming will receive instruction determined by Alberta Education, with a focus on arts, athletics, language and culture, faith or teaching philosophy.
Students enrolled in special education programming will receive instruction determined by Alberta Education, as well as specialized supports based on their needs and abilities.
Select a type of programming from the dropdown list. Schools offering that programming will display on the map as a coloured pin and in the list of results below.