This is the best site ever. I love the way everything is explain; even a 7th grader can understand it. The videos are so simple and the video quality is excellent. Clear communication and language. I just want to say thank you so much. It has really help me improve on my game. I have use some of the video to show my student in a public school and they have pick up the game in as little as two months. I coach a group of 10 students and for the last 3 years my students have won first place. Girl event or boys.