"Leo is phenomenal! The training, or rather coaching I received from him is very different from what I expected, in a good way. I came to the gym in the hope of having some movements corrected and working out a routine with Leo. I thought being a top-notch trainer, Leo would be able to quickly figure out my reps and sets. To be honest, that was all I believed I need. Only did I later realize that how off I was (oops Leo, I should use "I am + something positive" like you suggested lol) after talking to Leo. I thought my slow progress was due to inadequate training (I already spent 2hr/day at the gym, maybe I should spend more?) or low intensity. However, Leo pointed out that it is my unreasonably high expectation that keeps me from making progress. I have been focusing too much on pushing myself to the limit that I never let me body rest. I never expected training to be life changing. However, my views have changed after training with Leo. He has taken personal training to a whole new level. To say Leo is a personal trainer is an understatement (of course he is an exceptional personal trainer). To me, he is a life coach who truly cares about your growth. He finds ways to help me become stronger both physically and mentally. I really appreciate his effort. His only stories are also very inspiring and encouraging. I would give him 10 stars if I could. Thank you, Leo!"