Student Experience 

Virtual Learning for Grades 4-9 is designed to be student-centered, authentic and engaging. Videos and interactive activities are embedded throughout the lessons, as are opportunities for hands-on learning, such as science labs. Many projects give students the opportunity to choose how they demonstrate their learning, which allows them to use their strengths and talents. For example, some students might demonstrate their understanding of a concept by creating a video, while others might choose to write, draw or build.  

Lessons and activities will be delivered online through Schoology, which enables students to work at their own pace and have flexibility in completing coursework at a time that works best for them. Students are expected to connect weekly with teachers through Google Meets, email and/or phone, or by submitting coursework. Teachers provide students with feedback and guide them on their learning journey. For those who would like more structure in their day, a suggested learning schedule can be provided.

Teacher Connection

Virtual Learning is teacher-led. The teacher does all of the planning, lesson design and assessment, and provides student feedback. Parents are encouraged to check in with their children on a daily basis to ensure they are completing assignments and reaching out to their teacher for support.

Staff can support and connect with students and families in the following ways:

  • Technology (Schoology tools and email)
  • Google Meets 
  • Phone 
  • Feedback on assignments

Families can choose to learn in either a semi-synchronous or asynchronous manner based on what best meets the student's and family's needs. The following chart outlines the difference between these two learning formats:

Semi-Synchronous Learning

Asynchronous Learning

In this learning format, teaching and learning may occur together simultaneously in real time (synchronously), or at separate times (asynchronously). When learning occurs asynchronously, students are given an assignment to complete on their own schedule.

In this learning format, students primarily learn on their own schedule. Teacher support can be requested at any time; for live (synchronous) support, students or parents/guardians may book an appointment time.


  • Class Google Meets
  • Small group Google Meets
  • Individual Google Meets


  • Video lessons
  • Independent activities or assignments (e.g. digital, paper & pencil, hands-on, video and/or audio)
  • Check-ins using Google Forms

Synchronous Learning Commitment:

  • Minimum of 3-5 hours per week
  • 30-60 minutes per day

Synchronous Learning Commitment:

  • Booked by appointment
  • Can be initiated by students, parents/guardians or teacher

Asynchronous Learning Commitment:

  • Completing all learning activities assigned for the week

Asynchronous Learning Commitment:

  • Completing all learning activities assigned for the week


Virtual Learning delivers the full program of studies for each grade level including Language Arts, Math, Science, Social Studies and Health. A variety of options for Music (4-6), Art and Physical Education will be provided for students and families, in addition to enrichment activities and Career & Technology Foundations (CTF) courses. Virtual Learning offers choice and flexibility within these subjects to capitalize on students’ passions and interests.

Curriculum overviews by grade level:

Enrichment Activities & Options

Your child will be able to choose from a variety of engaging enrichment activities that align with student interests and curriculum. Students in Grades 7-9 will also take part in Career & Technology Foundations (CTF) courses.

Enrichment activities for Grades 4-6 may include:

  • Virtual field trips
  • STEAM challenges (Science, Technology, Engineering, Art & Math)
  • Coding
  • Virtual reality activities
  • Other personalized projects

Enrichment activities for Grades 7-9 may include:

  • Visual art
  • STEAM challenges (Science, Technology, Engineering, Art & Math)
  • Coding
  • Food studies

These activities will help your child further develop skills while exploring their interests and passions. 

Program Class Times

  • Virtual Learning Grades 4-9: 8:45am-3:30pm

How It Works

The following video demonstrates how Virtual Learning works for students in Grades 4-9:


Do you want to be more involved in your child’s education?

Virtual Learning is a good choice for parents who want a higher level of involvement in their child’s education while still participating in a teacher-directed learning environment. As students mature and gain more independence, less parent support is required.

Are you able to provide the needed technology for each student enrolled in Virtual Learning?

Virtual Learning requires good, reliable internet access, and each student will need their own dedicated device equipped with a webcam to engage with their lessons.

Please see the Criteria & Considerations page for more information that will help you decide if CFL's Virtual Learning program is a good fit for you and your child.