I have been training with Jean-Michel(JM) on and off for almost 3 years now. He is an excellent personal trainer. He’s great at motivating me and has helped me build a lot of muscle mass. I am much stronger now than when I first started. He’s super nice though, he’ll encourage you to do your best but he won’t yell at you or make you feel bad about yourself if you can’t do that last rep(well, I’m sure he could do that if that’s what you want, lol). I love how when you’re training with JM, you two are the only people in the gym. So you don’t have to worry about waiting for someone to finish with equipment. You also don’t have to listen to other people grunting(or if you’re like me, you don’t have to worry about other people being bothered by your grunting, lol). JM always wipes down the equipment in between clients, so you never have to worry about lying in someone else’s sweat either(yuck). JM’s gym is well equipped and it’s clean. There’s also a shower, so you can shower after your workout. Also, if you don’t want to bring your own post-workout protein shake, you can buy one from JM. He has lots of flavours of protein powder and can blend you a fresh smoothie(with fruit) on site. He can also help you with meal planning, and he can also design a workout plan for you to do at home.