Free ESL/EFL Online & Classroom Games.

The world has changed and if we don’t want to be left back, we need to change with it. Technology brings with it the opportunity to educate ourselves on any subject. From learning how to cook to learning how to code. It allows us to do anything we want, from being a freelance to owning a billion dollar company. To make sure all this information is accessible to you and your family, it is important that you speak the same language. Even though most of the information is in English, only about 20% of the world speaks the language and most don’t even speak it fluently. In a world with around 7.5 billion people that’s about 1.5 billion. Or about five times the population of the United States.

Distance Teaching and Mobile Learning is dedicated to giving ESL students great online games and activities. Our site is unique we are using advanced machine learning technologies to develop our games. Try them yourself!

Words Battle

Engage in magical combat with evil troll. Cast spells by translating words from English into your native language.

Play Game

Kitchen Master

Learn names of Fruits and Vegetables through pictures, discover names of kitchen utensils and help feed the guests in your restaurant.

Play Game

Space Typing Adventure

See how long you can survive! In this game, you will dodge falling asteroids, shoot down comets, lead an astronaut through space, avoid deathly quicksand… all by using your keyboard! In each level, you’ll need to use your keyboard as quickly as possible to survive. This game will help you improve your typing by becoming more familiar with your keyboard.

Play Game

Action Verbs

An action verb is a verb that expresses physical or mental action. See how far can you run by using most common action verbs.

Play Game

And Many, Many More

More Game

Sure, computers can translate information to almost any language. But computer translation is still in it’s infancy. The results are hardly accurate and when you learn something in an unreliable way, what kind of result do you expect to get? Furthermore, when you’re going to use the information you learned most of the jobs will be in English.