The coaches/trainers are all knowledgable and very accomodating, looked at my sons deficiencies and worked from there. I will definitely recommend to my friends and surely sign up again.