I can't believe how much difference a good coach can make. We live in a small town with very limited coaching choces. We just had a coach from Salt Lake city come up for a week to give lessons and she was great. Our son had 4 lessons with her and is a totally different skater now. He was able to pick things this week that 2 other coaches he gets lessons from hadn't been able to do in 2 months. He can now do all his level 4 jumps and footwork. He had been stuck on his sit spin and she worked with him today for about 15 min and now he has it. It is just unbeleavable how fast he has picked things up with her. She really has great advice and tricks she uses to help him learn new moves that the other coaches in town have never tried. She had him put a ball between his legs and hold it there while he did his sit spin. She also had him pass a ball from one hand to the other as he was doing some of his jumps. I am not sure what all that help with but I know it forced him to keep his head up when he was doing his jumps. He had to keep his arms up at shoulder level so he was always looking forward instead of at his feet. My wife and I are just so amazed at the progress he made in one week. Anyone else ever have an experience like this when they have tried a different coach?