I'm looking forward to a full set of CS modules! I've always believed that you can get a decent education with just a library card so a free, comprehensive curriculum of this sort would be invaluable.
With the right level of self discipline any one can benefit from this tremendously, pretty much like everything else in life. The difference now is accessibility to virtually everyone.