DD did hitting clinics at UAB as a 6yo and 7yo. It was just a half day each over two days for $50. I did it because she just loved playing and idolized older players. They separated them by age and she had a blast. They were in groups of 5 so they got really good instruction and they had it on a level the kids could understand. The drills were set up for them to have fun while learning in the background. Honestly I think they did it as much to help young girls fall in love with the game as they did to teach anything.