SelfDesign Learning Community is one of the largest independent online learning schools in British Columbia and offers education to residents of B.C. We offer a personalized and flexible approach to education for approximately 2,000 learners from kindergarten to grade 12 each year.