As I give private English lessons to one of my friends, I often run out of resources for us to use. While looking for more activities to give her, I found quite a good site. ESL partyland is a website created both for teachers and learners of English as a second language. It is ranked among the top 10 ESL websites by BusyTeacher.org. The site is even mentioned on Multimedia Educational Resource for Learning and Online Teaching.
The user of this website has to be self-reliant because there are many sub-divisions on the main page. This web page is free of charge, which makes it affordable for anyone. The only problem I encounter when using this website is that some of the links do not open the window they are supposed to.
On the main page, the user can choose to visit the site as a teacher or as a learner. All sub-categories are on the left menu; blue links are for learners and red links are for teachers.
The website can be used for learners from grade school to college, and even for adults. The learner must be old enough to read by himself or at least use that site guided by an adult. English lessons are divided by themes so the learner can deepen knowledge in the wanted field. Learners can also practice their English skills by doing quizzes and games on grammar, idioms, vocabulary, etc. Forums can also be used for peer tutoring, practicing with peers and chatting about different topic (always in the target language).
There is a lot of material available on the website for teachers. It goes from lesson plans, to teaching strategies without forgetting activities and articles related to the English language.
I think that Esl partyland can be very valuable in an English class because of all the material provided on it.
For those who would like a demonstration of how to use the website, here is a video that can help you.