FWIW, Dr Gary Dayton specialises in training the emotions in trading.
Dr. Gary is a psychologist, holds a doctorate in clinical psychology, and a certificate in human performance/sport psychology.
He spent much of his earlier life training athletes and sporting teams (for over 25 years I think).
Dr Gary completed the Wyckoff course, then trained with David Weis, and since 1999 has become a full time trader (futures mostly) and educator.
His courses are a bit expensive for my liking (but then I am a bit of a cheapskate), however there is always some free stuff on his website, and usually a free webinar or two to have a look at , if you register.