English for Fun

"This website was primarily designed to help Bulgarian students to improve their English language skills. Over the years, the site has developed into a large resource of free reference materials, and now it attracts learners studying English as a Second Language (ESL) or English as a Foreign Language (EFL) from many different countries. Here you will find free online english lessons and english grammar, english tests, a collection of english idioms with their meanings, a list of common errors in english usage with the correct explanation and examples, english alphabet with pictures of animals and sound files, games and activities for ESL/EFL learners. Includes also poetry, lyrics, information and useful links for learning and teaching English."