So true! The problem with online meetings I guess, would be it would be harder for anyone to monitor you. You can just make an excuse to yourself not to go online. I guess the same could be said for real life programs, but it's easier to have someone come over and encourage you to continue attending the meetings. Anyway, it still sounds like a good idea if you're really dedicated and you have a valid excuse to not be able to attend real life meetings.