|About | Blog | Quiz | Phrases | Grammar | Word Frequency|
Hi! My name is Alan. I am glad to meet you! I am an English teacher. I can help you improve your English, I can correct your language mistakes while we chat.
As you might know, ESL stands for English as Second Language. Here we try our best to help you improve your English when it is not your native language.
The best way to learn any language is practice, as much as possible. Practice reading, listening, writing and speaking. You can also improve your language by talking to me. I will try my best to help correct your spelling and grammar mistakes as well as learn more vocabulary and useful phrases.
Reading books and watching movies are two very important activities to improve your language. So start by best-selling books and do not forget to read other Wikipedia articles as well as daily news.
About movies, watch any movie you like and try to focus on the conversation. Try to watch the same movie with and without subtitles. Any movie genre is good but movie that have more conversation are best. Documentaries are also very good to start with.
In addition to that, I also offer to test your English language proficiency level. Tell me to test your language and depending on your current level, I will try to test your language level and give you your score.
The test has different levels starting from absolute beginner who only knows the basic phrases to very advanced. These levels are similar to IELTS bands. The questions in the advanced level are very similar to TOEFL. So even if you get a relatively low score on the advanced level, it does not mean your English is that bad!
This website also provides a number of tools that makes learning English easier:
Now you can start chatting with me and ask me any question!