Teacher Academy is a library of FREE resources including study guides, lesson plans, and tips to help Teachers build successful courses and reach students worldwide. Together, we're changing our world - one child's life at a time...

FREE PDF Student Study Guides and Teacher Lesson Plans
K - Grade 8

FREE Resources for Students and Teachers

Student Class Landing Pages
Religious Education

Become a Catholic Online School Teacher

How it works

Choose your topic

Share your knowledge

Teach what you know, or teach what you love. You can create a course on almost anything. Millions of students are waiting, eager to learn and we’re here to help you make it happen.

Teach how you desire

We have multiple formats you can use to create your course. Teach in the style that makes sense for your topic and personality.

Create a course

Get started

Our courses are packed with insights, examples, and opportunities for students to learn by doing and achieve their goals.

Get support along the way

Use our resources to create engaging courses using our Classroom Platform, a resource center for instructors. Join our peer to peer community of instructors, who are also creating their own courses. You’ll see our own team members answering questions and providing insight.

Connect with students

Start sharing your course

Once your course is live on our Classroom start sharing it with friends, family, and your followers. Use our marketing guides to help make your course a success. We know you want to share your course with the world, let's make sure students can find it.

Promote to the world

Students can also find your course through our organic search and our marketing efforts.



Share your knowledge and reach millions of students across the globe


Discover your potential

Earn extra income

Once your course is live on our marketplace, students will be able to discover and purchase it. You'll earn money every time a student purchases your course.

Inspire students

Help students advance their careers, learn new skills, and explore different hobbies by teaching what you're passionate about.

Get support

Take advantage of our teaching resources, our support team, or join our active community of instructors to help you through your course creation process.