Corey is an amazing trainer. He knows my strengths and weaknesses. He customizes our weekly training sessions on workouts to help reach my goals. His sessions are never boring. He refreshes the routines each week. Corey encourages me when I feel I can’t possibly do a routine. He helps me get through it with encouragement and sense-of-humor. I look forward to our sessions, to working out and laughing with Corey. I recommend him to anyone. He is a true professional and a great guy. Thanks for your help, Corey.