Having a young coach that was a player is not always a good thing. They don't have the maturity and life experience, they know how to play but may not know how to teach. Also often don't understand cognitive and developmental levels of children so they miss the boat sometimes. Sometimes expectations are way to high and forget they are kids. This is probably more of a problem with the U12 and younger (and also girls) but maybe not so much with oldersMy kid was out for a year, injury. When he returned I wanted to find a coach who didn't yell all game and make the kids nervous and afraid to make a mistake. The coach he ended up with, is what I hope will be, the new generation of coaches. The guy is only about 24, played in college, still plays in an adult league but more importantly starts every practice with about a 20 minute review of what was covered in the previous practice or game.
Maybe it's his youth but his enthusiasm for the game is contagious and the boys can see it. We need more coaches like this.