Upskill
How to Teach English Online
Everything you need to start and grow an online ESL teaching career. Platform setup, lesson planning, student retention, and building a full schedule from scratch.
What you'll learn
How each lesson works
Every lesson mixes short teaching cards with 8-plus kinds of interactive exercises. No passive reading. You practice as you go.
Teaching cards
Short, no-fluff explanations
Multiple choice
Pick the natural option
Fill in the blank
Type the right word
Word reorder
Build sentences from tiles
Match pairs
Connect phrase to meaning
Dialogues
Read + pick the best reply
True / false
Test what you know
Error correction
Fix the sentence
Listening
Play, then answer
Curriculum
23 lessons · 4h 48m total
Online Teaching vs. Classroom Teaching: What's Different
Choosing Your Platform: Freelance vs. Company
Setting Up Your Teaching Space (Camera, Mic, Lighting)
Your First Lesson: A Step-by-Step Walkthrough
Planning a 25-Minute Lesson That Flows
Planning a 50-Minute Lesson With Variety
Using Props, Slides & Screen Sharing Effectively
Emergency Lesson Plans: When You Have 5 Minutes to Prepare
Adapting Materials for Different Levels on the Fly
Error Correction That Helps (Not Discourages)
Eliciting Answers Instead of Giving Them
Maximizing Student Talking Time
Teaching Grammar Without Being Boring
Teaching Pronunciation Remotely
Building Rapport Through a Screen
Managing No-Shows and Late Cancellations
Keeping Students Motivated Long-Term
Handling Difficult or Unmotivated Students
Setting Your Rates (And When to Raise Them)
Getting Reviews and Referrals
Building a Full Schedule: From 5 to 30 Hours a Week
Creating a Professional Teacher Profile
Taxes and Invoicing for Freelance Teachers
Lifetime access. No subscription.
Get this courseReady to start learning?
Get instant access to all 23 lessons. Try 3 lessons free before you buy.