I fully understand the author's concerns, but isn't it possible to just make the classes more rigorous for those(at Stanford and online) with a better CS/math background? I mean it was clear that prof. Ng was giving only part of the story, presenting the intuition and skipping the math details/proofs. What is wrong with adding the more rigorous material as optional content for the online learners, and non-optional for the students at Stanford?
I am unfortunatelly only able to take these exciting classes online, but would like to see more rigour too. I am willing to pay a modest fee for the privilege.