John's ESL Community

Providing free lessons, games and printable materials since 1999. With over 4000 pages of information, activities and printable materials, you are sure to find something to help you learn, teach or just plain have fun with English.



Create gap fill, word scramble, and sentence scramble exercices to print out and use in class. You can also create bingo cards, and word search puzzles using our new activity generators. Need a rubric for your next oral exam? Create your own using our Rubric generator.



Have fun while improving your vocabulary with our crossword puzzles and word search puzzles. There are also lots of other games like hangman and our new energy saver activities that will challange you while helping you improve your English. You will also find material that will help you improve your reading, and listening comprehension, and your writing skills. No matter what skill level you are as a student of English as a second language, you will find lots of information and activities to help you improve. Do you have questions or suggestions? Feel free to contact me.