English language:  learning and practice



BBC learning           


British Council

for kids


for teens includes videos


grammar and vocabulary


for teachers


online grammar


intermediate and higher material

English Practice

online exercises



English dictionary



hear your text pronounced

Google translator




Cambridge ESOL exams

online placement test


Academy Island game

Trinity College London

past papers

City and Guilds

sample papers

Free past papers

various ESOL samples

ESOL teacher

links to exam papers