I like Khan Academy more than any other blended learning app.
Community Review for Khan Academy
I find this to be the most comprehensive tool for classrooms with students with wide disparities in learning. I like the idea that OI can set a course of learning for students who are behind that allows them to work autonomously while I'm giving whole group instruction and allows me to check on their progress and craft an individualized small group or individual lesson for them. The only drawback that I have had with the program is that it can be very academic and students sometimes what their activities more gamified.
How I Use It
I use this for all individualized instruction. At the beginning of every year students come in on different levels and with different needs. By having students use Khan Academy I can easily find their deficiencies and develop a plan to get them on grade level.