There are many resources online to help ESL students learn English on their own time. Many dictionaries such as Merriam-Webster (http://www.m-w.com) and Larousse (http://www.larousse.com) offer audio prompts for those struggling with precise pronunciation. No two people pronounce words exactly the same in everyday life, but these sites can recite the words for you in all the acceptable pronunciations. Merriam-Webster is a British dictionary, and Larousse is a multi-language dictionary that translates words from English to French, Spanish, German, Italian, or vice versa. I would suggest doing an online search for more specific questions about English, such as idiomatic expressions or vocabulary. Such sites as http://www.learn-english-today.com and http://www.idiomconnection.com might help someone struggling with the nuances of the English language. Good luck to you!