For me learning online is great, i don't learn as well in a big class environment, i find i have better focus when i'm practicing alone or working 1 on 1. Also because of the instructional videos posted, i can watch them over and over and over and practice as much as i want without having to wait until my next 'class' to watch my instructor perform the moves again. And if i have any questions or concerns about a certain technique, i set up a time to meet with my instructor in the digital dojang where he reviews my progress and can fix any problems or answer any questions i may have via video chat. But as far as the conference goes, it was phenomenal, you really cant beat live in person instruction and i learned A lot from many different instructors, Masters and other students as well. But in short, i love online training because that is the closest i will get to 1 on 1 instruction and i believe that if you have enough discipline and dedication then anything is possible.