I think with most things, you can teach perfectly but in practice is always imperfect. You can have all the answers, but carrying them out is a pain in the ass. Alan Watts is marvelous... and yeah, it seems a little tainted because he couldn't control all of his inner demons... but I think it's really hard to find any teacher without inner demons that they battle. I think if I found a perfect spiritual teacher, I would look behind them to see who is in control of their Public Relations effort. Only politicians are perfect.