My kid with this CYTL for 5 years, very little progress. We paid CYTL both private & group lesson thousands of dollars annually hoping my kid will get better, but very little improvement. The coach was not pay attention to what the kid actually needs, he just teach what likes. one time I told him about the progression, he stated that "not pay enough". The Coach is not very friendly and rude. it is a waste of your kid time and talent.