I joined this program around a year and half ago. My development as an athlete has been crazy during this time! You are able to learn so many new things from the trainers that carry over to your game. The motivation from this program also carries over into your everyday life. If your an athlete and want to take your game to the next level, there is no other place to be. Come join the family!