As far as coaches any suggestions of some of the ones you guys think are top notch and what clubs do they coach at.?
I would start by identifying the part of town you live. There are good programs and coaches all around town but at this age I'd suggest you start with what's closest to home and go from there. You don't want to be driving all over town unless a certain team/coach is the best fit for your DD.