City : Learning Bank : English as a Second Language
Learning English as a Second Language...
There are a variety of ways to learning English as a second language; from learning and improving your English through online resources, to taking an English for Speakers of Other Languages (ESOL) course.
There are also some great online resources that you can use to help you learn English - whether that's to help you when you're out and about or specifically for work and employability:
ESOLcourses.com provides free online ESOL lessons and is great for helping you improve or brush up your skills.
EGO 4 U
EGO 4 Uhave free online learning resources to help you work on your English grammar, writing, vocabularly, and even business English.
The British Council
BBC Learning English
BBC Learning English is free to use and has resources for helping you to learn everyday English.