Dan is a great trainer, I mean he squeezed as much as you can possibly get out of Jeff Lacy, that clearly has to count for something. He did good with Winky, Jeff, Chad Dawson, Keith. this shows Dan is multifaceted and can coach different styles successfully