PPT Lesson Plan Template – Free Download

Welcome to Off2Class!

We’ve had repeated requests from teachers in the Off2Class community to release the tools that we use to create ESL lesson content.

We are proud to present the Off2Class PPT lesson Plan Template for free download!

This is the PPT Lesson Plan Template that we use to build our ESL Lesson Plan Library. The PPT Lesson Plan Template contains slide guides and sample slides for Microsoft PowerPoint to help you create your own lesson content!

Download the Off2Class PPT Lesson Plan Template here!

Which kind of lessons is the template geared towards?

The template is a good starting point for creating a variety of different lessons.
The template was developed while creating Off2Class’ teacher-led ESL lesson content. That is, synchronous lesson content, designed to be taught to students live, by a teacher.
PPT is a format that is ideally suited for teaching on screens. Nowadays, it’s not just online classrooms that are screen-based. Both online and offline classrooms are increasingly using screens as a medium to present the lesson content. Our content is perfect for these environments. Screen-based classrooms include:

  • online video conferencing classrooms (such as on Skype or Google Hangouts)
  • physical classrooms equipped with either TVs, projectors or IWBs; and,
  • private tutoring sessions using a laptop or tablet.

Watch our webinar!

We recently hosted a webinar to guide teachers on how to build digital content. Watch the webinar here. This webinar is a perfect complement to getting started with our PPT Lesson Plan Template.

How should the template be used?

The PPT Lesson Plan template contains a number of slide guides that we use to build ESL lesson content at Off2Class. Use the guides to help you build your own lesson plan styles and templates.
We’ve also included a number of sample slides, from grammar-focused lessons. You can copy the sample slides into your own lessons and adapt them to your own style and needs.

We need your feedback!teacher-images01_givinginstruction-right

We’re committed to providing more tools for busy teachers! Let us know what you think of the lesson plan template below. Which other tools would you like us to release?
Show off your own creations by linking them below!


  • Louise Nick says:

    October 16, 2016 at 10:36 am

    Thank you so much for your lesson plan template, this is going to be so helpful! – Louise

    • Kris Jagasia says:

      October 16, 2016 at 3:22 pm

      Cheers Louise. Glad we could be helpful! Would love to see some of your creations when they are ready. Link them here!

      • Louise Nick says:

        October 16, 2016 at 4:58 pm

        Hi Kris,
        will definitely do so, but it may take me a while to get to it. Just getting started and still teaching at a school.
        Love the great work you all do!

  • Sergey Rachev says:

    October 17, 2016 at 4:05 am

    This is just great!

    • Kris Jagasia says:

      October 17, 2016 at 4:09 am

      Cheers Sergey, can’t wait to see what kind of lessons you develop! Be sure to link them here for us to take a look!

  • Octavio Garay says:

    October 17, 2016 at 8:19 am

    Kris, thank you. I really love it.

    • Kris Jagasia says:

      October 17, 2016 at 3:33 pm

      Hi Octavio, fantastic! Can’t wait to see some lessons you’ve developed. Care to link some older lessons so we can see what you were using before?

  • Rosana Mahar says:

    October 18, 2016 at 6:07 pm

    Hey Kris & James!!
    Wonderful job!! Thanks a lot for sharing it!!

    • Kris Jagasia says:

      October 18, 2016 at 6:09 pm

      Cheers Rosana! Looking forward to seeing your lessons!

  • Adrian Hernandez says:

    October 19, 2016 at 10:34 am

    Congratulations Kris! You´ve done a great job. Thanks for sharing, that´s really helpful. I hope you continue growing

    • Kris Jagasia says:

      October 19, 2016 at 4:29 pm

      Cheers Adrian, looking forward to seeing some content from you!

  • James Rantell says:

    October 23, 2016 at 10:09 pm

    This is fantastic, guys. I’m an ardent Apple user (OS X and iOS) and use Keynote rather than PowerPoint but your template loaded straight in with just a single font change. Thanks a lot guys.

    • Kris Jagasia says:

      October 23, 2016 at 10:33 pm

      Hi James, that’s great to hear!
      Actually, your mention of the font change brings up an important point.
      The reason our template is created in widely used fonts such as Arial is because of x-application compatibility.
      When you set up your templates it’s very important to use fonts that will work across different authoring tools. Even moving a template between versions of PPT can be a challenge (e.g. PPT for PC vs. PPT for MAC). If your authoring tool doesn’t contain a font it will usually arbitrarily pick a new one for you and do an auto convert. The problem here is that different fonts have different sizes and can cause visual corruptions!

  • Lynne says:

    March 12, 2017 at 10:04 am

    Thanks Kris,
    I’ll admit, it took me a while to download this template, because I don’t use Powerpoint. If like me you have avoided it, worry not, just download it and then upload it to Google Drive. You can easily modify and save it there.

    • Kris Jagasia says:

      March 12, 2017 at 5:38 pm

      Cheers Lynne, since you’re a Google Drive user, it means it will be easy to share your creations! Please post some URLs here so we can take a look at your awesome lessons.

  • sandy says:

    April 28, 2017 at 3:47 am

    Hi Kris,
    Does your online teachline classroom have translation tools ?You know I am a Chinese teacher, some Chinese students are bad in English , special in quatity of vocabulary. so at the beginning maybe they need some translation.

    • Kris Jagasia says:

      April 29, 2017 at 4:22 am

      Hi Sandy, yes you can right click on any word in our lessons and run a translation into Chinese!

  • Simone says:

    April 30, 2017 at 2:16 am

    Hi Kris, thanks for the template!
    It may help with explanation slides to introduce some animation to consecutive items to allow students the opportunity to make predictions. For example, when explaining verb tenses: Introduce the labels to the timeline diagram after the diagram itself so students can first try to identify the positions on the timeline.
    Also, with exercise slides, do you think it could help to keep students interest peeked by introducing one exercise at a time, as students produce the answers?

    • Simone says:

      April 30, 2017 at 2:29 am

      Also, I don’t know what’s in the pipeline but do you think similar such templates may work for the games and quizzes?
      I think this would be beneficial when adjusting the content according to the level of proficiency of the student. Cheers

      • Kris Jagasia says:

        April 30, 2017 at 6:04 am

        Hi Simone, I agree with all your comments. You should adjust your content for whatever works best for your students. Our template is only a base and is designed for you to adapt to your needs. Once you create your first lessons with all your great changes, it would be fantastic if you could post them here so we can all see your creations!

  • Gokul says:

    July 22, 2017 at 4:27 am

    Thanks for it

    • Kris Jagasia says:

      July 22, 2017 at 9:50 am

      Enjoy Gokul!

  • Tamar says:

    September 1, 2017 at 11:09 am

    I appreciate your hard work so much.

    • Kris Jagasia says:

      September 1, 2017 at 2:14 pm

      Hi Tamar, we’re glad you’re enjoying the template, all the best, Kris!

  • Abigail says:

    September 5, 2017 at 5:17 am

    I can’t thank you guys enough. I received an email yesterday about the template, the same day that I had to teach my first full lesson on italki. It made my preparation time much shorter and my presentation looked so professional. To top it off, my student really enjoyed his lesson and decided to book a package with me. Thank you!

    • James Heywood (Off2Class) says:

      September 5, 2017 at 8:19 am

      Hi Abigail,
      Thank you for stopping by and leaving some positive feedback. It makes us really happy when we help to make a teacher’s day better!

  • Ursula says:

    September 26, 2017 at 9:40 am

    Thank you very much for sharing. It will certainly help a lot.

    • Kris Jagasia says:

      October 10, 2017 at 7:14 am

      Enjoy Ursula!

  • Mariana says:

    October 8, 2017 at 11:03 am

    Thanks for being there, always helping us and offering goodmaterial!

    • Kris Jagasia says:

      October 10, 2017 at 7:14 am

      Welcome and enjoy Mariana!

  • Branko says:

    April 19, 2018 at 9:08 pm

    Hi Kris. Is it possible to upload templates with our own content onto the platform? The platform tools are great and would like to use them with some custom content. Cheers.

    • Kris Jagasia says:

      April 20, 2018 at 9:34 am

      Hi Branko we’re working on it! For now, you can save a PPT as images and load them to your lesson canvases.

      • Branko says:

        April 22, 2018 at 7:54 pm

        Great news. Thanks for the prompt response. I look forward to it. Also thanks for the advice on Canvas.

  • Alannak Zohra says:

    September 2, 2020 at 4:47 pm

    Warm greetings from Morocco. I’m really interested in sharing your lesson plan templates.
    Thanks for sharinng and caring.

    • Chris says:

      September 17, 2020 at 4:51 am

      Hi Alannak, glad you like them, we’re happy to help!

  • Alannak Zohra says:

    September 17, 2020 at 8:11 am

    Good morning.
    Hope you are doing well. I really appreciate your efforts . I love the resources. They are useful.

  • Pat says:

    November 10, 2020 at 1:42 am

    Am I the only one who’s looking for an explanation of what PPT means?

    • Chris says:

      November 10, 2020 at 7:32 pm

      Hi Pat, .ppt is the file extension for Microsoft Powerpoint, but I’ll make it more clear!

  • Louisa says:

    June 27, 2022 at 7:46 pm

    Very useful! Thank you!

    • Sarah says:

      July 7, 2022 at 10:55 am

      Hi Louisa, you are very welcome. Happy teaching!

Leave a reply

Your email is never published nor shared. Required fields are marked *