Nice work!
I almost entirely prefer pre-recorded classes to live ones, except for being able to meet classmates and study together. You can watch at your own discretion, change playback speed, etc.
I think there is a big opportunity with ideas like this to make online lectures feel less isolated.