I started it a couple of years ago but decided to take in person courses instead. The two or three courses I took seemed pretty thorough. As with anything, it depends on how much you put into it. I'm taking in person courses now and I think I would probably get more out of the Bryant courses and for less money. I've been considering going back to Bryant.