All correct but you want a coach that you can trust and are getting the right information form the otherside i have wathced coaches push certain kids on a program and they were not the best kid . My point being if you can not trust your club coach then get out now and get on a team that has a track record with college coaches . There are many factors when it comes to recruiting and a key piece is head coach ....