Mingoville is an exceptional site from Denmark designed to teach Beginning English Language Learners. There are many interactive exercises and games, it’s very colorful, and there are both listening and speaking activities. I haven’t explored the site fully, but it has an easy voice recording feature.

You can experiment with it as a guest for a few minutes, but then you have to register. It’s completely free, and registration took about twenty seconds.

It’s so good I’ve placed in on my website under Favorite Sites. In fact, if your students are a little intimidated by having 8,000 categorized sites to choose from on my site, going to Favorite Sites is a good place to start.