My AP Chemistry teacher used this system to teach the class last year. On paper, it sounded great. In reality, many of us didn't watch the lectures (some of them seemed rather drawn out) and talked through class. Although the times I used class time to ask questions about the reading/lecture and get help with homework really helped.
oh, and doing the homework assignments in class means less homework to do before/after robotics
