cafe

  • “Helps prepare my class daily!”

    - John Cooper, UK

     
  • "Great ideas, thanks!"

    - Ann Chen, China

     
  • "Fun games to help my English!"

    - Lisa Smith, Japan

     
  • "Nice to chat here!"

    - Gordon Revis, Spain

     
  • "Useful Site!"

    - Orman Kent, Mexico

     
 

Students



Welcome to our student's section! Have fun learning English.


Classes/Quizzes

Songs

Kid's Area

Free Books

Writing Correction

Word of the Day

Links


Need help? Double-click on ANY word to open a dictionary!

 


Practice your vocabulary every day with our 'Word of the Day'


Writing Topic of the day June 25th, 2017

Practice your writing with our daily writing topic. Each day we give you a question to write about. There are two levels A (for beginner and elementary students) and B (for intermediate and advanced students).


Level A
Write a funny joke that you know.

Level B
Write a funny joke that you know. Why did you pick this joke? Why is it so funny?