My son had a mediocre season on his current team. There are so many teams out there our heads are confused where to try out. My son is a B+ player and with the right coaching may be able to hang with some of
The A players. He’s not getting it from his current coach.

What are some decent programs for this age group with minimal drama?