Your program sounds very similiar to Connections Academy. They have live lessons with a white board and interaction with a teacher and other students. My DS7 enjoyed that feature. They also use BrainPoP and Discovery streaming. They have the print feature you mentioned as well.

We love Supercharged Science too.