Teacher Support

Spend more time teaching & less time planning.

Teacher Support provides you with time-saving resources that enhance your classrooms and enrich the overall teaching experience. This comprehensive package features customizable lessons, assessments and exams, grading keys, and much more. Teacher Support materials can be easily tailored to suit the specific needs of your classrooms.

Key Benefits

  • Fully aligns with Alberta Curriculum guidelines
  • Supports lesson planning
  • Enriches classrooms with ready-made resources
  • Allows teachers more time with their students
  • Provides a jumping-off point for teaching expanded courses
  • No cost

Student Instruction

Learn at any time, any place, and any pace.

We take learning beyond traditional boundaries by giving your students a wide range of choices and dedicated support for achieving their educational goals. Student Instruction provides the flexibility needed to meet the demands of 21st-century learners.

Key benefits

  • Provides complete academic support
  • Offers anywhere, anytime access
  • Includes instruction and marking by professional teachers
  • Provides convenient options to students needing just a few more credits to graduate
  • Solves timetable conflicts


  • Grades 1–9
    School Fee – None (School retains 100% of funding)
  • Grades 10–12
    School Fee – None (School retains 44% of CEU funding)

Staff Directory

Meet the staff behind Alberta Distance Learning Centre…

ADLC Staff

School Sign-Up

Become an affiliate of Alberta Distance Learning Centre…

Register now!

Learning Network Support

If you need assistance with course registrations or would like to explore more ways we support students and teachers, please contact the Learning Network Support Team at 1-866-774-5333 Ext. 5378 or email LearningNetwork@adlc.ca

Need More Help?

We offer a robust help section, whether you're having trouble in Moodle, SIS, or you need some other technical guidance. Assistance is a click away.

Help me!
Get to know our team of distance learning providers!