I have been doing Personal Training with Gene for several months. He is a great trainer. Gene begins all of his training with an orientation, which helps him identify the individual’s goals and areas of focus. He then puts together a detailed plan with specific exercises. Gene is very personable and professional. He also adjusts to an individual’s changing needs over time.