While I don't agree with the reference to the 10K hours Malcolm Gladwell article in this, I do think that some very valid points are raised here:-

Sometimes hard teachers are the best ones...


Become what you are