Has been an amazing program for my son. Has taught him the value of dedication and hard work and has surrounded him with a friend group of nice driven and high achieving ... more