Not the most humble guy in the world. He knows his stuff, but is very smug about his knowledge. Also check out www.qfac.com for some other stuff about him.
I would recommend the q&a at www.elitefts.com more than other sites concerning different training techniques.