Font Size:
            
            
            
          
          
          
          
          St. Joseph Catholic Online High School offers online programming for high school students. Classes are led by an Alberta-certified teacher and taught synchronously (online live teacher instruction) and asynchronously (self-paced by teacher-supported) following an outcomes-based approach that adheres to the Alberta Curriculum.
Students have diverse programming options to complement their courses.