We are excited to welcome qualified new individuals to the Outschool community of teachers!


Outschool does not require formal teaching credentials. We believe that many adults can offer rewarding classes based on their experience and interests.  We do have several requirements.  Teachers need to meet these standards to become and to remain a teacher on Outschool.

  • one or more expertise or passion that you will base your classes around
  • meeting our community standards, including prompt, professional communication with parents and the Outschool team 
  • observing our class content policy, including the policy that Outschool classes are secular and objective
  • a reliable and fast Internet connection (over 3Mbps upload and download)
  • technical know-how to effectively run online classes
  • a good command of written and spoken English
  • identity verification and criminal background check
  • residing full-time in either the U.S. or Canada

Becoming a teacher

Here are the steps to getting approved to teach. 


First, understand how it works. Sign up for a class about teaching on Outschool and consult the Teacher Guide.


Sign up to teach on Outschool and follow the steps to submit an application.  You will need to tell us about yourself, complete a teacher profile, and create your first class listing.

Background Check

If your application meets our standards, we will ask you to start a background check. These are free, secure, private and are performed by a company called Checkr that specializes in background checks. Once your background check completes, your request to teach will be approved. 

Get Started! Publish classes and section

Once you are approved to teach, we will invite you to schedule an optional one-on-one welcome call with an existing Outschool teacher to help you get started.

You will now be able to:

  • create class listings and schedule sections
  • submit your classes for review
  • teach learners from around the world!

Want to learn more? Hear directly from our team in the video below:

Did this answer your question?