I joined the program online at the end of May – so have not experienced it any other way yet. I have quite enjoyed the online experience. The stable timing of its hours is fabulous, and I frankly can get spoiled by getting quick things done around the house during break time. I would say that it is a slower time to get to know people, but that is coming along too. In a way, it has allowed us to learn technology perhaps sooner than when we would have otherwise through online groups, breakout rooms, presentations etc. I do think there are positives and negatives for online, in the same way as there would be in class, but it is a nice alternative for when online is needed.