EPSB.ca » Programming
Attend your designated neighbourhood school, or choose between regular, alternative or specialized programs at select Division schools.
All Edmonton Public Schools programming is based on curriculum determined by Alberta Education. Each of our schools teaches the curriculum through regular, alternative or specialized programming.
Even though most of our schools offer regular programming, no two are quite the same.
Programming for students in need of specialized learning supports.
Pre-Kindergarten and Kindergarten programs for children 2 to 5 years old.
Performing and visual arts programming includes music, art, drama and dance.
Sports training combined with classroom learning for student athletes.
Programming for students of all Christian faiths and cultures.
Programs that focus on First Nations, Métis, and Inuit culture, traditions, history and Cree language.
Bilingual or immersion programming in American Sign Language (ASL), Arabic, Chinese (Mandarin), German, French, Hebrew and Spanish.
Programming that uses different approaches to teaching and learning.
English as a second language programming for students learning English.
Instruction delivered by parents, teachers or a combination of both for students completing their studies at home.
Career preparation and workplace learning opportunities for high school students.
There's more than one way to complete high school. Explore options for students who are are returning to school, upgrading or need flexibility in their schedules to complete their studies.
Academic courses for elementary, junior and high school students offered at multiple school locations during the summer.
English language programming and home accommodations for international students studying in Division classrooms.
Academic and enrichment classes for students and adults of all ages.
Academic programming and parenting resources for students who are pregnant or parenting.