ESL go - free learning ESL + teaching ESL

ESL go is a free English community of ESL students and ESL teachers. We help ESL students learning English as a second language through free ESL classes and free English practice message boards. ESL go.com also provides free teaching ESL activities for TESOL, TESL, and TEFL.

Read about how to use this free ESL web site for learning English or teaching ESL + EFL.

Learning English as a second language online with an ESL teacher
ESL teacher picture
About Jim

My name is James Trotta, and I want to help you learn English or teach ESL. If you are learning ESL, study English online with me. It is free and we will improve your English! If you're teaching ESL, I hope that you send your students to ESL go and try out some of the ESL speaking activities, Business English handouts, and ESL lesson plans. Good luck!

My other sites: Travel blog - English web directory.

Learning ESL - English as a second language/foreign language:

1. Take a free online ESL class. Each ESL class helps students who are learning English grammar, vocabulary, reading, writing, or listening, and prepares you for one of the ESL discussion forums, where you can communicate with other English speakers.

2. Please do not be shy about using the English practice forums. While the guided practice provided by the classes is helpful, the most important thing is to communicate using English.

3. If you know anyone who is learning ESL, tell them about ESL go.com. Learning English is better when we do it together.

Teaching ESL - English as a second language/foreign language:

1. Check out the ESL classroom resources and see if you want to try (or adapt) any of these activities for one of your classes.

2. Check out the ESL quizzes and ESL forums. These can be assigned to students as homework, especially if something you've done in class relates to content of the ESL quiz or ESL forum you've chosen to use. Some teachers have used a free English class as the basis of a lesson.

3. Tell your students about this site, ESL go - free English as a second language and let them begin learning English independently.

Sponsored links

Online University - search for 1000+ online degrees, online colleges & online universities.
Private Student Loan - the student loan solutions provides students and their families with information and resources to help students get out of default and better manage their student debt.
Teacher Gift - ideas for your favorite teacher.
Friends in North America? 1-800-TRY-VOIP - unlimited phone service $19.95/mo. Call anyone anywhere in the US, CA & PR
Audio & Video Editing Software - Helping English teachers who want to record audio and video files for their students, convert among formats, burn CD/DVDs, and many other multimedia tasks.
Vocaboly - Vocabulary builder for SAT, TOEFL, GRE, GMAT and more!
GradeBook - Teacher's grading / gradebook software.
Russian/English Translations and Free Translation Support - Translation services in all major areas between Russian and English.
French translation - Translation service between French and English.

Advertise your ESL site here!

New at ESL go.com

Learning ESLTeaching ESL

July 19, 2006 - I missed our 3 year anniversary by a few days, but it's here: ESL go has a click to dante button. At the top left of this page click on the button to get food where it is needed most. I've been testing this for a while now, but that doesn't mean it's perfect. If you notice any problems, please email jtrotta@gmail.com

ESL go has a new Language directory.

July 9 - ESL go has 45 free online English classes, including online ESL writing classes.

June 20 - ESL go has 42 free online English classes, divided into high beginner lessons, intermediate lessons, and advanced lessons.

March 4- I've added to the free English practice forums.

March 4- I've added new role-plays to the ESL speaking activities.

January 13, 2004- I've added the Study ESL in America class.

January 13, 2004- I've updated the teaching ESL lesson plans.

December 27 - ESL go.com has won its first award and the site map is almost up to date. ESL go.com consists of about 300 web pages.

November 21 - I've made a free reciprocal links information page to help increase link popularity.

October 15- I've added the free online ESL business class list.

October 15- I've added to the teaching English as a second language resources.

June 1, 2003 - I've made ESL go.com public. Please invite your friends to join the ESL go.com English as a second language learning community and help me improve the site by e-mailing me your suggestions.

Abbreviations on ESL go.com

ESL = English as a second language
TESL = teaching English as a second language
EFL = English as a foreign language
TEFL = teaching English as a foreign language
TESOL = teaching English to speakers of other languages

ESL go - free English as a second language makes learning ESL and teaching ESL easier.