Resources for Online Teachers

Want to start teaching English or any language online?
Here are all the resources that you need to be a freelance teacher.


I’ll update this page often and include my posts and other links. If you feel that there is something else that can be added then please get in contact.

Note that most of these links will be affiliate links. If you decide to purchase something, then I may receive a commission at no extra cost to you. Win, win!

Resources for starting your own website

So, you’re going to need a website in order to make your own presence known. I have a mini-tutorial on setting that up here.

Godaddy – I use Godaddy for all of my domain names. Getting a domain name is as easy as doing a search and choosing one that is right for you.

Bluehost – Most of my websites are hosted with Bluehost. It has a one-click installation of WordPress, incredible support, and the best hosting power. I highly recommended Bluehost for either your first or latest website.

SiteGround – A little bit more expensive than Bluehost but the support and reliability are top notch.

ThemeForest – Having a great looking theme is really important, and my favorite place to find the best themes is ThemeForest. Make sure it is responsive, has great support, and looks good!

Plugins – My favorite plugins to use for my WordPress sites. If you don’t have a website already, don’t worry too much about this. Just go through the website tutorial (Build your site with WordPress) and you’ll come across plugins in good time.

Video Equipment

Click here to see what I use to create my YouTube videos.

(Be sure to read the description as I highlight who each camera is for)

Video Conferencing Software

Zoom: The best by far. Try it out and you’ll see why. Check out my review here.

Skype: Good brand name but the connection isn’t as good

These days, you can also use Whatsapp, Facebook Messenger etc. But again, Zoom is by far the best.

Marketing Resources

Active Campaign (email marketing): One day, I got an ad from Active Campaign on my Facebook feed and I decided to try it out. I was BLOWN AWAY! Amazing price. Easy to use. Simple but sophisticated. Get a free trial to learn why I love it so much. Learn more about email marketing here.

LeadPages: Landing pages are a must if you want to grow your audience. This is my favorite way to easily build something that converts.

Popular posts on teaching online

Teach English Online: How to Get Started – This is my post with lots of information about how you can start teaching online.

Yearly Review – Every year I review what worked well for me and what didn’t. I also outline my new goals for the year. Get some inspiration by reading my latest review.

Email Marketing Guide – My business has grown so much largely thanks to the systems I set up. Learn how to set up these systems and promote your lessons through email by reading this guide.

Interivew with Vanessa – Get inspired by another teacher who has done this successfully online.

Online English teaching resources

Here are some of the best teaching resources that I have found (always being updated).

Breaking News English – Great warm-ups, activities, and summarized news articles. I mainly use this for conversation starters with a little vocabulary from the stories.

Film English – Lesson plans based on short videos. The videos chosen are spectacular, but you’ll sometimes need to transcribe the videos.

Our ESL Lesson Plans – We will be adding our best lessons to this section. This will mainly focus on how to teach grammar and I’ll also introduce some video-based lessons too.

Veslio – This site provides lesson plans (online and printable) based on real-world videos. A modern feel that also includes interactive content. Recommended.