Mark Goldfarb has been my trainer since 1999 and Ive probably been with him the longest of his clients. He is professional in our relationship but also a very caring person. He has researched ways to help train me when I have had an injury or surgery. He has much patience and a way of pushing me when Im not motivated. He is responsive when I have told him that I am unusually sore after a session, adjusting the weights accordingly, and usually spending more time on that muscle. I have sworn that I will never be able to do a certain thing he wants me to do and slowly but surely, I will get there. I like the fact that he uses lots of different approaches to training the same muscle group. It is not only a good way of doing it, but it keeps the workouts from getting boring. Besides the weight machines , he uses bands, bosu balls, straps, discs and a variety of other resources to train. Not only is he interested in building my strength, but increasing my flexibility and balance. In addition, he is a certified yoga instructor and includes many yoga positions in my workouts. This has definitely increased my flexibility. In short, I would highly recommend him as a personal trainer.