Let students individualize their English language learning through choosing a path through hundreds of stories and videos. The stories are designed to introduce and re-enforce vocabulary and grammar at developmentally-appropriate levels. Students gain experience points as they complete readings, discuss topics, listen to videos, and level-up through timed readings with comprehension questions.
It’s all free, so try it out and let me know how it goes!