Vancouver Flex Academy blends online education on individual student laptops with student-created schedules, face-to-face instruction from teachers and small group work.
|||::
45.642700