All in all, I know it's not the exact same program taught live (although they say it is), but the classes are available online are good quality, I learned a lot, and at $841 per class, the price is unbeatable.
Downsides: I have a job and a kid. The workload for some of these classes is massive, so weekends (at least full Saturday) is gone for the duration of the semester, if you study at night every day - then Sundays are yours. Except for the ML class; that was pretty fucking insane and incidentally, the class where I feel I learned the least so far.
Short answer = Yes. Learned a lot and some more. (but of course depends on what courses you end up taking).
In fact, its quite common to see alumni taking courses after they have graduated (case in point: many folks from my batch enrolled in the newly started DL class, just for the sake of learning).