Project Gutenberg - Free website offering over 57,000 free eBooks
Literary Devices - Definition and examples of literary terms
Bristol University - Improving your writing
Quizlet (Great to learn vocabulary)
Language Online (Especially the grammar section)
BBC Languages (Videos, games, tutorials)
Linguascope (Games! Username: hertswood, Password: hertswood1)