> Regarding Khan Academy: I have my remedial high school students working at common core 7th grade level watch selected clips and do exercises as "flipped assignments" prior to the lessons I teach.

It is funny how old things become new things but the flipped classroom is essentially how I would describe a traditional class in the 70's. Well, at least my algebra class. Namely, the assignments were given for the next session, not the session that we just had. Call it what you want, but I think having Khan's videos available as a resource to a math teacher is the first real improvement in pre-collegiate education in recent memory. His videos are consistent and numerous and can be melded into any (real) lesson plan. They are not going to do all the work for you but they should be included in almost every assignment you send home.

Additionally, you can track your student's progress. This feature is available to classroom teachers, students and parents that teach at home. The interface is clean and productive, however, the exercises are somewhat repetitive and need work. On the other hand, the problems he works through in the tutorials are usually quite good and his pace and narrative geared to the student.