i would not opt for the online training. if you cant make it every night, just go the nights you can. maybe the sensei or senior students would be available on saturdays or something for additional supplental workouts. in any case, i strongly advise learning ina classroom setting, with other people. a computer cannot monitor your progress.