I really like this article!

http://dogtime.com/dog-training-impo...ilson-faq.html