I was referred to Rivak via a fellow cyclist and I am happy to say my life has never been the same. Prior to working with Rivak, I had reached a point in my life that no matter how often or how hard I exercised I was not making any progress. My cycle times were not improving and I was getting just as exhausted cycling the same distance. Rivak’s insight, experience, and knowledge of physical training and diet continually impress me. His assessments and recommendations for training routines are 100% on the mark. Rivak is totally committed to his clients and his dedication has produced amazing results. I have dropped weight, reduced waist size, gained muscle, and increased my endurance. At 46 years old I am amazed at what Rivak has helped me achieve physically. Rivak has been key to my physical aspirations as well as playing an integral part to my mental well-being. Pros: Gets things done quickly and efficiently! Cons: You wish you can train with him every day, but he advises moderation to avoid burn out.