ESOL for under 19s
English

Cambridge English
Cambridge English has lots of free online activities to help teenagers and adults practise their English language.
You can choose the skill you want to practise and the level that’s right for you.
Unite for Literacy
Unite for Literacy encourages bilingual reading of stories for children (which could be ideal for low-literacy adult learners). It also encourages children to read to their parents, and parents to read to their children, creating stronger bonds.
After clicking on the homepage, you will find a lot of books available. Open one of them, and you can read and listen at the same time.


English File (Students)
Unite for Literacy encourages bilingual reading of stories for children (which could be ideal for low-literacy adult learners). It also encourages children to read to their parents, and parents to read to their children, creating stronger bonds.
After clicking on the homepage, you will find a lot of books available. Open one of them, and you can read and listen at the same time.
BBC Learning English
BBC Learning English is a general ESOL website with a variety of information, including grammar, pronunciation, exercises, videos, quizzes, a children’s section, and a teachers’ section.


One Stop English
One Stop English includes lesson plans, worksheets, flashcards, audio, and video files for English language teachers.
There are several levels, including: children, teenagers, adults and professional development.
BBC Bitesize
BBC Bitesize is a well-known, free website which covers a range of topics, for ages 3 to 16. There is also a section with various resources for teachers.

Maths

Maths is Fun
Math is Fun explains maths in an easy way, and includes puzzles, games, and worksheets.
The resources range from simple maths to university-level problems, and a page for teachers. There are also sections applicable to everyday life, such as money and measurements.
Emaths
Emaths gives support and resources for teaching and learning maths. Resources cover all levels, from Key Stage 1 to GCSE level.
