I am thinking of going with them as I have heard they are the best to train with. Any lo down on what to expect?? and anyone trained at the Dallas...