Working with Mike toward achieving my physical fitness goals has been very rewarding. I really look forward to our workouts because of the professional and friendly manner in which he shares his extensive knowledge. Mike helped me to identify my goals and then developed a workout plan to get me there. He adjusts the plan as necessary to match my current situation. I have worked with several personal trainers in the past and Mike is the best, by far.