Our online education program requires students to meet with their teacher at least 2 times a week for an hour. Weekly assignments are due and teachers hold office hours. It is similar to homeschooling with teacher support.