Helped my kid to learn the techniques quickly.It is excellent . Helped my kid to learn the techniques quickly. Faizal is a very good coach.Kalyani