Bruno O. I was very satisfied with my training program and progress. Training was personalized and addressed my main weaknesses. I always got quick feedback on work outs and answers to my questions.