This is my first time
This is my first time with RP and I couldn't have had a better experience. Nick pays extreme attention to every detail, from e-mail communications to commenting on videos. The work outs are very efficient and smart. I feel my technique is getting bettee and I'm seeing results.