City : Learning Slopes : English as a second language
There are also some links to other websites that you can use. ESOL Courses provides free online courses and is great for helping you improve or brush up your skills.
For help with English Grammar try Ego 4 U; it also provides resources to help you work on your business English.
The British Council website has a variety of resources including games and videos to teach you about English language as well as English culture.
BBC Learning English is free to use and has resources for helping you to learn everyday English.
Google Translate is a free online service that can help you instantly translate text and web pages.
For further information on British Citizenship and the requirements to become a British Citizen click on the following link.