Daniel is a great trainer and I will highly recommend him. He knows how to motivate and push me to my goal. Every work out session is different so I never feel boring. His training is simple and effective. I even use his method to exercise in my hotel room when I travel!