ESL go - free English as a second language for learning + 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 helps teachers too; check out these 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

My name is James Trotta, and I want to help you learn English or teach ESL. I know I can help, because I've been teaching since 1998 and teaching English as a second language since 2001. I started this website in 2003. I also have a Ph.D. in Instructional Systems and Learning Technologies from Florida State University. 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! More about Jim.

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 helps you get ready to 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 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.

Many native English speakers from the UK earn a CELTA degree and then travel to other European countries to teach English. The CELTA really opens a lot of doors for English teachers. When I did my CELTA in Rome, the trainers and most of the trainees were from the UK. My classmates went on to teach English in some of Europe's coolest cities - Madrid, Vienna, Paris - all cities where an EU passport and a CELTA can get you started. Click here for more information on English teaching opportunities around the world, including necessary qualifications, average compensation, and competition for teaching positions.

Writing is a learned skill. You need to take time practicing. And you need feedback from a skilled writing coach. Being your second language, English comprehension is incomplete without learning essay writing. So get help: is one recommended essay writing service. Professional paper writing help with a few clicks. Make sure you use these services for additional writing practice. Don't use them instead of writing for yourself.

Some of our students are preparing to study at a university in a native English speaking country. ESL learners may have trouble adjusting to the demands of written assignments in American, Bristish, Australian, and other universities. Make sure you have the right writing strategies. Again, practice is key. To supplement your practice, buy college papers online on written by experts. You can use these papers for model language and to learn the discourse (organization and writing style) expected at English-speaking universities.

A lot of what we do here at is writing practice. When you take the online classes, you practice communicating in English by writing on the message board. This may help you improve your grammar and vocabulary when you write in English. But we won't do a lot of essay writing here on You may also find that you need professional paper writing help with online tutoring help. A paid professional service might have more time to help you with academic essays. I can not offer these services free on

I designed the online classes at for adult learners. Younger and inexperienced students may need more guidance than adults because the free classes here are self-directed. That means learners choose what English grammar or vocabulary to study. Learners also take responsibility; it is each learner's job to make time for the English classes they choose. A lot of these classes 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. When a teacher assigns homework, the challenge of self-directed learning is removed since learners no longer need to decide what to study by themselves.

College students and business people should have the academic experience to make the most of the free online self-directed learning at Also, professional essay writers are ready to provide you with top-quality college papers. This is important because the challenge for college students and business people may be finding time to study English. Research shows that successful English learners spend a lot of time practicing their grammar and vocabulary.

Let's talk about the role of writing in language learning. For most people learning English, the goal is to use the language to communicate. Learners go study grammar. But even if you spend a lot of time learning about grammar, you have to practice using it. Practice is how you achieve success in writing and every other aspect of English. In most cases it's easier to practice new grammar in writing than to practice new grammar in speaking. The reason it's easier to practice writing before speaking is because when you write, you have time to think about the grammar rules you are practicing. When you're speaking English, you have to think fast so you use old grammar you already know and rarely practice the new grammar that you need time to think about. For this reason, writing assignments are great opportunities to practice English. If you copy someone else's work, you miss the practice opportunity. Need help writing an essay?

Abbreviations on ESL

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.