Looks great. One comment on your marketing copy:
"Students can watch Tablo lessons at home. No need to lecture in the classroom."
I'm not a teacher, but I imagine some portion of them would be offended by the "no need to lecture" bit. I know exactly what you mean, having watched the Khan Academy TED talk, but it might not come off the way you meant it to.