Mani is an awesome coach. My wife and I have been working with Mani for over 2 months now. He understands our motivation, strengths and limitations and makes the sessions fun and challenging. He listens to us closely and adjusts the exercise routine to keep it fun for us. Not only is he a great trainer, he also knows a lot about the human body, various muscles, joints and bones and shares that knowledge with us. Very happy to be working with Mani!! 5++ stars!