Course Guides

Elementary students engage in synchronous programming with a set schedule and live classes. Middle and high school students participate in asynchronous learning (no live classes) giving students the flexibility and independence to learn when and where it works best for them.