Learn English Speaking and Improve your Spoken English with Free English Speaking Lessons Online!This website provides a wide range of lessons intended for pupils from every level, from basic to advanced level. Moreover, its part on idioms and expressions can be ver useful.
Learn English : lessons, games, videos and more to help you speak English Teach English : lesson plans, worksheets, jobs, forums and admin Member Pages : blogs, videos, photos, audio, discussion from members
A very complete website where you can find resources both for teachers and learners with very good activities.
I think this website is really interesting since it permits pupils to learn English in a funny way. Moreover, the bilingual section can be very useful.
Learning English as a second language (ESL) is not always easy, but it should be fun. 5 Minute English has been designed to give you short and easy explanations and exercises.