English language learners are members of a highly diverse group of students. While some enter school needing to learn enough English to survive, others arrive needing advanced English skills to help them thrive among their native speaking peers. As these learners progress from survive to thrive, they require a variety of quality learning resources geared to help them improve their English listening, speaking, reading, and writing.
Although there are many apps developed for this category, few are winners. The losers include apps that model incorrect English, apps that are filled with distracting advertisements, apps that crash or hang, and apps that constantly want you to spend a few more of your hard earned dollars. The apps chosen and listed here are appropriate for some, but may be too advanced or too easy for other learners.