Teaching can be a great side hustle for freelancer influencers and marketers who want to make a little extra while sharing their wisdom. But getting into the world of online teaching can be tricky

If you’re thinking about becoming an online teacher, you’ve come to the right place. We’ve put this guide together, detailing how to conduct an online course and succeed at teaching social media marketing

How much money can I make

First thing’s first: you’re probably wondering how much you can make from teaching online. While there’s no definitive answer, a fair estimate in regards to earnings ranges between $10 and $50 per hour, depending on the course. 

It’s best if you didn’t get into teaching online courses solely for the money. Instead, concentrate on providing the best experience for the students participating, and the rest — including financial gain — should follow naturally.

Why teach an online course?

how to do online course

There has never been such a high thirst for knowledge. The traditional methods of learning are constantly evolving. More than six-million Americans pursue online education, while 67% of online learners are already professionals who seek to further their skills.

Whether you’re in a full-time position or freelancing, you might find yourself with some spare time — either in the evenings or between contracts. Teaching a course online is a great way to immerse yourself in your skill set while reaping the benefits of sharing your knowledge. 

Social media marketing has redefined how brands (and people) think about interacting with their target audience. It’s now a fundamental part of marketing budgets and strategies. The result is an uptick in people —from marketing professionals to beginners — with a desire to learn about the medium.

What do you need to teach online?

Technology has made tasks like teaching easy to do online. Besides having expert knowledge in the subject, teachers essentially need a computer, good wifi connection, and access to the learning institute’s Learning Management System (LMS) — or their own platform to host courses, such as Zoom.  

How to become an online teacher

There are various ways to become an online teacher, from the self-starter route to landing a job with an online learning institute. Some methods take longer than others to earn money, but there’s no right or wrong way to approach the available online teaching options. 


If you want to jump straight into teaching online, it’s worth conducting your own classes. Whether you’re using social media platforms or hosting video courses through platforms like Zoom or Whereby, you can teach classes off your own back. 

The self-starter route requires building an audience, and you might have to offer a few classes for free to generate interest. However, you’re already a marketer or influencer, which means that you probably know a thing or two about building audiences. 

With a learning institute 

Your best bet is getting hired by a professional online course if you only want to focus on the teaching aspect. Looking at job boards on platforms like LinkedIn can help you find relevant teaching jobs. It’s also worth going directly to the source and seeing if online institutes are advertising directly. Some examples include:

How to teach a class online

online learning

There are ample options for teaching online, whether you go down the route of generating interest yourself or become a qualified teacher for an online institute. Once you start teaching, however, you need to make sure that your course is interesting and insightful. This means structuring your lessons correctly. 

Create a syllabus 

A syllabus lays out everything students can expect to learn during the course. It’s essential to provide context and give them an idea about what they will achieve from the course. In other words, it’s a roadmap for students. 

Create a course overview, display learning outcomes, and objectives, show how it will be delivered, and cover readings required for the course. All of these will help lay the foundations and give students an idea of what to expect.  

Plan your class

Planning your class is a direct outcome of the syllabus, and focuses on each specific lesson. And it’s especially crucial if you’re not teaching a live class. You don’t want students to get bored quickly, so the structure of lessons should be watertight. 

Deadlines, materials, and other requirements should be clearly laid out before the lesson begins, and you want to avoid surprises. It’s not the fifth grade, so saying there will be a surprise test at the start of a lesson isn’t the best idea — especially if you can’t respond to questions live. 

Make the course interactive

Our attention spans only last so long, no matter how interesting the content. Make sure that your courses have an element of interaction by combining theory with practice. Get students working and actioning on what you’re teaching. 

Online classes are centered around the students rather than the teachers, which means catering lessons so that they keep your class engaged. Assign regular activities they can complete during class time. Doing so will keep their brain actively working. 

Show how your teachings work in the real world

The average age of an online learner is 32. That means they want to see how the information they’re being taught relates to the real world. One of the key ways of keeping online students engaged is by showing them how your teaching works in “real life.”

Provide examples and show your real-life achievements to make them see how the class results in tangible actions. Offer your teachings in a business context and reveal how it can apply to the professional world of social media marketing.  

Ask for feedback 

Don’t be afraid to ask for constant feedback when you’re teaching, especially if you’re new to the medium. Take an interest in suggestions about how you can improve the course and make it even more relatable to students. 

Ask for feedback via email or comments if the LMS. You should always try and improve your offering, making the courses fun and insightful to those taking them. If you provide a course students enjoy — one where they feel like they’re always learning — you can build your reputation as an online teacher. 

Number one teacher

Teaching an online course is a great way to keep your mind occupied with your profession while offering knowledge to others. It can tie you over until your next contact or simply act as a way to make you feel good about sharing your skills. Teaching is rewarding and can be an excellent side hustle or even a full-time job.