Kids should play soccer for the team experience. If you have your child in soccer for the individual experience, you should think again. Sports like Tennis or Swimming would be better suited. However, for you child to reach their potential in soccer, it the players that they practice against that challenges them. The coach is just the facilitator.