A system for interactive online instruction includes an instructional
subscription website and video management system configured to process
video recordings. The video recordings may include (i) student videos
uploaded by a student and (ii) instructor videos providing feedback to
said student videos. A method of interactive online instruction is also
disclosed. The method includes the steps of providing prerecorded course
materials on an instructional subscription website including video
lessons accessible by subscribing students, and providing a video
management system configured to process video recordings including (i)
student videos submitted by a student and (ii) instructor videos
providing feedback to said student videos.