I used to be a fan of him until he went crazy with the lucid dreaming BS. Cal Newport is my new guru now. Let's see how long he will last.
I find that once giving advice on any matter becomes one's job, the quality of advice goes down drastically over time.