I totally agree that players should be exposed to different coaches in order to continue to grow and improve their style of play. I have experienced situation in which the player plays club and high school ball, and is not able to improve because the coach is the same for both. If you want to improve your game, get out of the comfort zone by training with a different coach and group of players.