There are not enough good things I can say about Personal Trainer Corey. He is impressively passionate about fitness and helping his clients. He continues to educate himself in the field, and shares that knowledge with others. I admire his passion, thirst for knowledge, and practical application of the two. He is creative with program design. He transitions appropriately through phases and exercise modalities. Corey is a highly professional trainer. Anyone would be lucky to train with him.