Here are some useful websites that have worksheets, info, games. (If you have any favourites let me know.)
BBC Skillswise - good website for literacy and numeracy with info sheets, worksheets, games and short videos.
spellzone.com website by Shireen Shuster check out her book Spelling Essentials in the book section.
Spelling it Right lots of spelling worksheets and info here.
BBC World Service Learning English (Flatmates drama series is great for your listening and language skills)
skillsworkshop.org - free Functional Skills and Skills for Life resources
English for second language students, EFL, ESL, IELTS, ESOL
www.speaktalkchat.com "a language practice site which links people to chat about their shared interests through their target languages. The site is completely free."
www.italki.com "italki is an online language learning service where you can find the best language teachers from around the world. It’s the fastest, most convenient way to become fluent in a foreign language."
American Accent Course - Click here to find out more about the American Accent Course
Pronunciation App Macmillan Education
The Effortless English Blog - hundreds of free resources, videos and podcasts.
LearnEnglish Kids free online games to help children learn English the fun way.
English Grammar Basics 30 lessons on the principles of grammar.
IELTS Practice IELTS Liz
Perfect English Grammar
ESL printables.com - grammar worksheets
ESL printables.com - vocabulary worksheets
Writing Support and Feedback
There are lots of writing guides and examples available on Academic Help. Plus, you can get an expert to analyze your paper to know your grade before turning in your paper. (PLEASE NOTE: This is not an exam writing site but a writing support and feedback site.)
Suggested course to improve punctuation, spelling and grammar