Teaching Large Student Groups Online – 10 Steps & Apps – A Complete Guide: Teenage and Adult Learners

Hello, my dearest colleagues! I have noticed a lot of questions and posts in all teacher groups about teaching online recently. These posts usually come from teachers who are forced to switch to distance learning quickly. I’ve been teaching online for more than 6 years, and I’ve developed, moderated, and taught courses with over 1000 students. Teaching online requires some skills that need to be developed over time, so do not feel overwhelmed by everything you find online.

Try out multiple things and see what fits your classroom and your current EdTech knowledge.

A bit about my online teaching

I currently work for the B.Y.Mafit IELTS examination center as head of language studies. My distance IELTS preparation course currently has 1237 students. I will celebrate a year of teaching this extremely large student group online in June. Aside from the large IELTS group, I tutor 17 students from all over the world individually using various apps. I’ve had more than 3000 online teaching hours in total, and my courses have been rewarded and recognized – I presented my distance learning IELTS course last year at EdmodoCon in Miami.

Here is what Edmodo Con says about my presentation

Milica Vukadin developed an interactive online facilitated IELTS course on Canvas Instructure, and she is teaching large student groups online of more than 500 students. (This was the number of students at the time). The course combines synchronous and asynchronous learning. By creating a collaborative learning environment, students can become peer-teachers and participate in the assessment. The course consists of:

  • A diagnostic language test,
  • Separated modules for each live lecture,
  • Lesson recordings for revision,
  • Self-grading listening, and reading tests.

That is to say. The course has collaborative activities that consist of discussion, oral, written presentations, and reflections. Present educators will hear effective examples of classroom differentiation needed to create a large facilitated course for adult students. The participants will create an engaging course outline for their content area, along with course objectives and syllabus.

Synchronous VS. asynchronous learning

Synchronous learning is learning in real-time (conducting a live lesson), and asynchronous learning consists of recording a video and sharing it later. The thing is that YOU NEED TO DO BOTH. It is much easier to spend 1 hour of your online lesson and answer all the questions than spending 5 hours answering tons of comments or emails.

Make a list of apps and do not use anything other than these apps until you develop your online classroom – MAKE VIDEO TUTORIALS FOR YOUR STUDENTS

Do. Not. Pile. Up. Apps. – Think about all the things you need to use (the type of apps you need) and select only one app with this function. Then, record your screen and make tutorials on how to use these apps. This way, your students will learn how to use it easily without asking you 10.000 questions. For example, here is my super short tutorial on installing FreeConferenceCall on your phone created for students.

10 quick steps to teaching large student groups effectively online

During my 6 year-long experience and hundreds of students, I’ve had the opportunity to explore tons of programs and platforms, and I will present some of the most modern apps that offer many tools and possibilities.

  1. Select the basic form of communication;
  2. Select an LMS platform;
  3. Choose a communicational platform (smaller group 10-15 students max);
  4. Select a live/synchronous lesson app – Zoom or FreeConferenceCall;
  5. Select a lesson recording app;
  6. Find supplemental apps to use in the lesson/after the lesson;
  7. Motivating your students online;
  8. Create and design your pdfs;
  9. Tools to cut and edit existing pdfs;
  10. Content creation apps for your videos.

1. Select the basic form of communication

How will you communicate with your students? AVOID using emails, Facebook, or apps such as WhatsApp or Viber. You may wonder why? You will probably receive hundreds of messages, and you do not want that. LMS platforms usually offer a built-in messaging system, and you can communicate with your students there. Encourage them to read the articles, watch the videos you post, and ask all their questions in class. Teaching online gives the illusion of you being available 24/7, so you need to draw the line. Set the time you will be online to respond to queries – from 4 pm to 5 pm, for example. 

2. Select an LMS platform

Learning Management Systems serve as a way for you to build courses easily, complete the assessment, and communicate with your students. In addition, LMS platforms allow teaching large student groups online very easily. After testing and comparing all of those LMS platforms, I’ve decided to use Canvas Instructure because it offers so many amazing things, especially when it comes to assessment. I also used the official comparison site for LMS platforms, which I narrowed my choice. Canvas offers quiz creation, modules, discussions, assignments, a message center, a grade book, and honestly, you will never need anything else. I use Canvas for my IELTS course for the Nigerian preparation center, and it works amazingly, even with 1000+ students.

Here is a video on the platform and the course I created for my students.

Click HERE for the official tutorials for Canvas.

3. Select a communicational platform (smaller group 10-15 students max)

If you are starting with online teaching and have a small group, move no further than Edmodo – you can create simple assignments and do quizzes and create private folders and groups. Imagine using Facebook for learning – this is exactly what it is. Take a look at THIS article written by an amazing ex-teacher Kate on the Edmodo blog.

4. Select a live/synchronous lesson appZoom or FreeConferenceCall

Zoom or FreeConferenceCall would be your best choice. AVOID Skype, and make sure that you have cable internet. I tested every free conference app there is, and these two have proven to be the most reliable, and they offer a lot of features.

Zoom offers muting the participants as you wish, controlling the screen, sharing the screen, built-in whiteboard, built-in audio/video recording, taking screenshots inside Zoom. Your students can also MANIPULATE your screen so they can complete an interactive task on your computer. Finally, you can use the virtual background option to put anything you want behind you and really animate your classroom. Zoom also has a time limit and student number limit, and this is why I also want to add one free app with no restrictions – Free Conference Call.

Free Conference Call  – FCC offers an UNLIMITED number of students in your class, including the options to lock the class so that no one else can join, screen sharing, drawing tools, and even recording. You cannot record indefinitely, and the quality is not so good, but it can be used if you are not teaching too much. This is by far the best video conference app for teaching large student groups online.

5. Select a lesson recording app

If you have to record lessons online, you need to select an app you will use for this. I have checked many recording programs, and tons of them did not offer what I wanted. I settled down on Bandicambecause I can pause the recording and record only audio if I want. Bandicam is amazing, and it has never failed me – it has too many options to count. You can set the exact part of the screen you want to record, hide/show the mouse, etc. On the other hand, I have a paid version, while the free version lets you record only 10 minutes at a time. Your school can buy a lifetime license pretty cheaply. Many people use Camtasia, but when it comes to screen recording programs, you will probably have to invest some money. All other tools are free, but paying is inevitable if you want quality lesson recordings. Bear in mind that your recordings will be there forever, and you can reuse them whenever you need to.

I like having audio recordings of our lessons to use them as podcasts for the students, and all of our lessons are posted on the platform. Students can rewatch them at any time.

6. Select other apps to use in the lesson/after the lesson

Try not to make students install too many apps because you will have to record video TUTORIALS for all programs. The goal is NOT to use multiple apps and keep everything in your LMSor blog for easier use. I would only add ISL collective for interactive videos since the students do not have to log in anywhere. If you have a blog, you can use HP5 codes. By using HP5 codes, you can build ANY test you want right in your blog. Here are just some of the amazing things you can make:

7. Motivating your students online

Finally, read my article of the week on British Council – Think Like a Teenager – 10 Methods to Motivate Teenage Learners. The article was very successful, and it was reshared more than 4500 times. I wrote about how I use different apps in my online classroom to motivate teenage learners.

8. Create and design your pdfs

The only two things you need here are Canva and PowerPoint templates. You will definitely need to use some pdfs and presentations in your life lessons. Here are my favorite template websites

Slide Carnival – PowerPoint templates

Slides Mania – PowerPoint templates

Canva – A free, online designing tool which offers a lot of fonts, cliparts, and templates

Geniall.y – The most intearactive presentation tool ever with hundeds on templates – gamifying, options, board games, esape rooms, plans, infographics, and so on.

Some PowerPoint templates on Slide Mania
Some of the presentation templates on Genial.ly

8. Tools to cut and edit existing pdfs

You probably have accumulated tons of books in pdf format over the years, and you need to cut your pdf when you share homework or lesson material. Ilovepdf offers all of this for free, without any registration! Of course, you can make an account, but it’s really not necessary. You can cut, edit, compress, transfer pdf to ppt, doc, and vice-versa.

9. Content creation apps for your videos

When you have an interactive presentation and a screen recorder, you do not need anything else. Still, I also like using VideoScribe to create fun whiteboard videos such as this one.

10. Content creation – interactive presentations

Content creation – interactive presentationsGenial.ly to finish off, I created one of my presentations in Geniall.ly for a professional development workshop.

To conclude

I wrote about many things I learned to use over the years, but you should not feel overwhelmed. You can start by creating a class on Edmodo, holding live lessons, and posting simple tasks. Of course, it all depends on your classroom needs, but whatever those may be, you still need to follow these 10 steps.

A group on Facebook (Amazing Educational Resources) shared THIS document with ed-tech companies who offered their resources for FREE to all the schools closed due to coronavirus! The resources are mostly for primary and middle school, but some apps can be used with teenagers and adults too, so make sure to check out the list!

Amazing Educational Resources

If you are interested in finding students online and teaching them individually, read these posts.

I will be writing more posts on organizing your online classroom and teaching large student groups online this week. Please write in the comments if you have any questions!

Click here to explore my store where 99% of materials are forever free!

All the materials except lesson plans and 30+ page interactive activity books will be free FOREVER! Why? Because sharing is caring, and 2020 hasn’t been kind to all of us. Please consider donating so I can keep making FREE materials for everyone and keep my website open for all of you. 

Don’t forget to leave a review when you download materials! It’s just a minute of your time, and it means a lot to me.

P.S. The store and the freebie library are not the same thing – the freebie library has some extra materials like conference presentations and webinar recordings which are not available in the store ✨

The subscription link for the store is below my bio in every post. ?

This image has an empty alt attribute; its file name is image-23.png


  1. Hi thank you for your information
    Have you any advice for starting up online courses for teenagers, I would normally teach face to face out of school workshops pre covid
    I want to offer courses such as via zoom or teams, I’m concerned about the safety aspect zooming kids and safeguarding. Anything I should know, Any advice ?
    Thank you

    1. Hello, Paula!
      Thank you for reading my article.

      Don’t worry about safety – add password to your Zoom meetings, and instruct students that sharing the link outside of the class is forbidden.
      I have been teaching online for 6-7 years now, and I never had any single problem with privacy.
      Finally, try to use a child-safe search engine such as Kiddle https://www.kiddle.co/ which shows only results meant for the young audiences.
      Discuss this with the parents of the kids as well, since everything that happens on their computer and everything that has to be done from their side is their duty, you can only give them advice.

      P.S. If you start bothering yourself with so many things, you will realize that the internet is not a safe place at all and you may panic unnecessarily.
      Good luck and don’t worry!

    2. For those that teach online group classes (3 or more students), how did you organize it when you started?
      Scenario 1: Let’s say two student expresses interest in a group class during a specific timeslot, but you don’t have a third during that time. Do you deny them of the group class and tell them to pay for pairs or solo classes?
      Scenario 2: You have three students who started a group class. They are part way through a unit when two more students express interest in joining. Do you tell the new students to review the beginning of the unit and let them jump into the group class?

      1. Hi, Nolan!

        Thank you for asking!

        Your questions are more related to a technical organization rather than classroom management and methodology, so I really cannot help you.
        These things depend on many aspects and every teaching context is different.

        I never have fewer than 15 students in the class.
        The enrollment happens once per month (children in my online school), and with adults, and IELTS preparation I have constant enrollment, and the students also get 4 asynchronous courses I designed, so they are working independently.

        When it comes to group lessons, the student cannot request a slot in many cases. The teachers offer the slots simply because we cannot be online 24/7.

        Again, it all depends on how you developed your own school, and how do you want to operate financially, which is again, not related to teaching itself.

        I hope I helped a bit,


Leave a Comment

Your email address will not be published. Required fields are marked *

Skip to content