I've been to some of KR training's classes. They ran a very good, informative, and safe class. I've been to a few of Hoffner's short format classes and they were informative. I've also talked with Phil at the Impactzone about some of the material he teaches and I liked very much everything he outlined.
It depends what you are looking to learn, texshooter.