Skip to main content

Class Policies: Class Types and Settings

Understanding how delivery, meeting schedules, and class settings work together

Outschool offers several ways to structure a class based on how learners participate, when the class meets, and the settings you choose.

Together, these settings determine the class type and structure:

  • Classroom type describes how learners participate: Live Group, Live 1-on-1, or Self-Paced.

  • Class type describes when a live group class meets: Fixed length course or Recurring weekly class.

  • Class settings describe features such as content progression, curriculum scope, enrollment, learning goals, evaluation, and payment options.

Not every setting is available for every class. The class creation flow will display the options that apply to the class you are creating.

Class types and meeting schedules

Live Group Class

Live group classes meet through live lessons and may include more than one learner. After selecting Live Group Class, choose the meeting schedule that best describes the class.

Fixed length course

A fixed length course meets for a planned number of lessons and has a defined end date. It may have one meeting or multiple meetings.

Use this option when learners enroll in a complete class experience with a predetermined schedule. Fixed length courses must complete a syllabus.

Recurring weekly class

A recurring weekly class meets on an ongoing basis and does not require an end date. Learners can join while the class is in progress.

Use this option when each meeting can provide a complete experience or when the class can accommodate learners joining at different times. Descriptions must include a minimum of four example topics or themes. Sample topics help set expectations for the class.

For those preferring a set list of topics for each week, dates must be included alongside the topics, such as:

⇢ Week of (Date): Topic/Theme 1

⇢ Week of (Date): Topic/Theme 2

⇢ Week of (Date): Topic/Theme 3

⇢ Week of (Date): Topic/Theme 4

Weekly dates should be kept current. Please note that classes covering more advanced concepts may require structured weekly topics.

Learners may enroll after the class has begun, so the listing should explain how new learners will be welcomed and whether they need any previous knowledge.

Live 1-on-1 Class

Live 1-on-1 classes provide availability-based tutoring or private lessons for one learner.

After selecting Live 1-on-1 Class, the class creation flow proceeds directly to the Tutoring / Private Lesson settings. You do not need to select a meeting schedule for an availability-based class.

Live 1-on-1 classes:

  • May cover up to four consecutive grade levels

  • May be marked All-subject

  • Cannot be marked Full curriculum

Include at least four representative topics in the listing, along with information about your teaching style and how lessons can be adapted to an individual learner.

If your class will meet with one learner on a set schedule, rather than use availability-based scheduling, create it as a Live Group Class with Fixed length schedule, then set the maximum class size to one.

Self-Paced Class

A self-paced class uses prerecorded lessons and does not include live meetings. Learners can enroll and begin at any time, then progress through the material at their own pace. Self-paced classes organize lessons through class content rather than through a separate live-class syllabus tab.

Each lesson should include a teacher-created pre-recorded video with a minimum duration of one minute per lesson. Videos cannot be entirely AI-generated, and repackaged content is not permitted. Your lessons must reflect your own teaching and expertise. Before requesting listing approval for a self-paced class:

  • You must upload at least one video to a lesson.

  • You must be on camera for at least part of that one video.

The listing should clearly explain:

  • How and when the teacher will interact with learners

  • The estimated time needed to complete the class

  • The expected time commitment for lessons and activities

  • How learners can submit work or ask questions

  • When evaluations and feedback will be returned

You may use third-party tools for self-paced classes, as long as they are in line with our policies on Third-Party Tools Available for Outschool Teachers to Use with Learners. Learning Management Systems (LMS) cannot be used to house all class information for a self-paced class. Communication must remain on the Outschool platform.

Full curriculum requirements

Full curriculum is an additional setting available for eligible classes. A full year of a subject must have at least 18 hours of live class time. A full semester must have at least 9 hours of live class time. The requirements depend on the live group schedule selected:

Class setup

When marked Full curriculum

When not marked Full curriculum

Live Group Class with a recurring weekly schedule

Homework and learning goals are required. The class may cover no more than two consecutive grade levels. The description must include at least 6 weeks of content.

Representative topics are required during class review. The class may cover up to four consecutive grade levels.

Live Group Class with a fixed length course schedule

Homework and learning goals are required. The class may cover no more than two consecutive grade levels.

A syllabus is required. The class may cover up to four consecutive grade levels.

Availability-based Live 1-on-1 Class

This class cannot be marked Full curriculum. The class may cover up to four consecutive grade levels.

This class cannot be marked Full curriculum. The class may cover up to four consecutive grade levels.

A fixed length or recurring weekly class with a maximum size of one follows the applicable Live Group Class requirements.

Class settings

Content progression

Class content builds when lessons are taught in sequence and each lesson depends on knowledge or skills introduced earlier. Learners generally need that foundation to participate fully.

When class content does not build, each meeting stands alone, allowing learners to participate without attending earlier meetings.

For recurring weekly classes with content that builds, explain how you will support learners who enroll after the class has begun.

Early enrollment

When early enrollment is available, eligible families can choose a start date up to four weeks in advance, provided a seat is available for four consecutive weeks. The learner’s seat is reserved when the family enrolls.

Late enrollment

When late enrollment is enabled, families can join a fixed length course after it begins at a prorated price.

Recurring weekly classes always allow learners to join after the class has begun. Explain how you will welcome and support new learners.

Payment options

Payment options vary by class type and schedule and are shown during class creation.

For fixed length courses that accept weekly payments, teachers can adjust the price for families who choose to pay weekly. Changes apply only to new enrollments.

See our guidance on pricing classes for more information.

Syllabus

A syllabus explains the pacing and topics covered in a live class. Each lesson should correspond to a live meeting. Units may be used to group lessons that share a theme.

Use lesson titles that clearly describe the topic or purpose of each meeting. Lesson descriptions can provide families with additional information about the content and activities.

A syllabus is required for all fixed length courses. Self-paced classes organize their lessons through class content and do not use a separate syllabus tab.

Mastery evaluation

The mastery-evaluation section describes learning that takes place outside live class meetings, including:

  • Homework

  • Assessments

  • Feedback

  • Grading

  • Estimated time outside class

Selecting an option tells families what the teacher offers in that class. Clearly explain what learners will complete, how work will be reviewed, and when feedback or grades will be provided.

Learning goals

Learning goals describe the skills or knowledge learners should gain from the class. They help families understand the purpose of the class and what learners are expected to achieve.

Write goals that are specific to the class and observable whenever possible.

Did this answer your question?