The program has been well organized,the communication has been excellent communication, and the coaches are great. My son is enjoy learning the basics of tball. A suggestion for improvement is when the kids are fielding to find a system that 1-2 kids field the ball instead of all the kids at once. This would give everyone a turn to both field the ball and hit the ball. Coaches can call out names of the kids whose turn it is to get the ball after the batter hits it.