LingQ is a great assisted reading app. It is gamified well, the new 5.0 update has given it a super sleek look, and it has one of the only immersion learning communities outside of Refold. The content libraries have community volunteers called librarians, and the forums are active enough for something so niche.