The Best ESL Resources & Lesson Plans

Find everything you need to prepare fun and engaging EFL/ESL lesson plans your classroom and online lessons. The BINGOBONGO English Curriculum has over 400 EFL/ESL lessons plans in 10 levels providing years of high-quality English education for kids. Join over 40,000 teachers, schools, and institutions around the world using BINGOBONGO Learning’s ESL coursebooks, flashcards, card games, interactive resources, online games, and more!

bingobongo learning esl resources lesson plans
bingobongo learning esl resources lesson plans

Lesson planning done in minutes!

If you’re tired of planning lessons day after day, week in and week out, then you’ll be happy to hear that our lesson plans are based on effective worksheets that kids love, combined with flashcards, interactive games, and other incredibly popular activities. Start using the BINGOBONGO English Curriculum with students as young three years old, and you’ll never think about what EFL/ESL games and resources to use in classes again.

super easy esl lesson plans

Prepare an exciting lesson in three simple steps


Select a worksheet

There are over 1,500 fun, colorful worksheets, which are organized in a 10-level course with 40 lessons per level. After you choose a worksheet, simply download and print it, or use it our online teaching platform, the ABC FUN!box.


Select extra resources

When you select a worksheet in the ABC FUN!box, a menu will appear with several recommended resources. You can download and print single-sided flashcards, double-sided flashcards, BINGO game cards, word search puzzles, and many other printable resources. You can also play or download songs, chants, and fun videos made just for the worksheet.


Make a QR/Link List

Once you have your worksheet and resources, use the MyQR/MyLINK builder to quickly make a list of QR codes or links to any resource in the ABC FUN!box. It’s the perfect tool to make interactive homework assignments!

do it all in the fun box

Do it all in the ABC FUN!box

You can use the ABC FUN!box to plan lessons in seconds, as well as teach fun and engaging online lessons. There are over 10,000 resources in the ABC FUN!box including lesson plans, worksheets, curriculum cards, printable and interactive flashcards, online games, songs, chant videos, and more. Best of all, the ABC FUN!box is a website, so there’s nothing to download, install, or update!

Sign up for the Teacher Basic, Teacher Plus, or Institution membership plan and get unlimited downloads anywhere on the site, including in the ABC FUN!box. In addition, the Teacher Plus and Institution membership plans get unlimited access to all interactive games and resources.

Resources you can depend on!

BINGOBONGO Learning’s resources are created by a passionate team of professional educators with years of experience in ESL and EFL. More importantly, these resources are used and loved by hundreds of thousands of students around the globe every year. Take a look at some of the unique resources below that are perfect for helping you create perfect EFL/ESL lesson plans every time!




fb slides mobile

The BINGONBONGO Curriculum has five colorful and effective FUN!books that kids love. Every page has a QR code to a student menu with songs, chants, and games. FUN!books are a huge time-saver and a must-have for any English teacher.

*Currently, FUN!books can only be shipped within Japan. All the worksheets are available in the ABC FUN!box, however.

Battle Eggs

EFL/ESL Collectible Card Game

be slide mobile

Battle Eggs is a collectible card game and perfect for teaching English to young kids. Student collect Pet Cards with profiles that have attack points, weather, shapes, colors, animals, birthdays, hobbies, and favorite foods/drinks. There are also multiple levels of battle decks with vocabulary cards that teach phonics, vocabulary, reading, and more.


Talking Posters

poster slide mobile

Use any smartphone, tablet, or other camera-enabled device with an internet connection to hear the vocabulary on the posters. They’re big, laminated, and durable, so you can pass them around and use them for warmups and lesson activities.


Online-ready Curriculum

poster slide mobile

The ABC FUN!box was developed specifically to give teachers a fast way to prepare lessons, as well as teach them in any online platform. Simply open the ABC FUN!box in a browser and share the screen to your preferred meeting app (Zoom, Skype, etc.)

Incredibly fun crafts and activities!

Mix up your lessons with exciting crafts, games, and activities such as A.S.K. Profile Cards, Sticktionary Cards, holiday crafts and more!

  • battle eggs variations

5 Battle Eggs EFL/ESL Card Game Variations

Try these 5 Battle Eggs EFL/ESL Card Game variations for awesome results! Kids of all ages love playing Battle Eggs in classes and at home as an effective way to learn English. It's the ...

Valuable articles for school owners

The BINGOBONGO Blog has several useful articles about starting and managing a successful language school. Check it out to pick up some tips on marketing, lesson planning, setting up an evaluation program and other great topics.

What do people say about BINGONBONGO Learning?

customer review 1

I LOVE this new ABC FUN!box. I’ve only played around with it a little bit so far, but this is exactly the kind of thing I wanted for my classes. I have an interactive touch screen, so we can play the Interactive games in class, as well as me being able to teach the vocabulary with every student easily being able to see and read. Great idea!

~Brooke (School Owner)

customer review 2

I’ve been using your books and curriculum for almost a year now, and I must say the improvement my students have made over the last 10-11 months has been noticeably better than previous progress. The books have been great. The orange book is suited for the preschoolers perfectly. In the higher-level FUN!books, the mix of reading, writing, word-searches, phonics, is great. I use the ASK Profile Cards in the warmup, and I sometimes play games in the ABC FUN!box at the end of classes. Students really enjoy the homework and the videos. The videos are great, and the songs are very catchy.

~Ross (School owner)

customer review 3

Hey, I just picked up a Mac mini and hooked it up to my new touchscreen. I loaded up the FUN!box and holy cow! It’s beautiful and works great.

~Jeff (School owner/online teacher)