I didn't read the article, but I like the idea of this. I went to ISU and became a graphic designer. Graduated, got a job putting together catalogs and other print material. I saw the web coming and started to learn how to design and code for that. I have a lot of self taught skills that had nothing to do with my college experience. If I ever decided to go back, and get a more focused web degree, it would be nice to now that I could pass out of some of the earlier classes because I'm already quite proficient in the study. As a professor, why would you want someone in your class who already knows the material? They'd be bored and what are you possibly going to teach them to keep the class exciting. Maybe this has nothing to do with my scenario, but I like it from first sight.