Thank you to everyone that took the time to respond
This is just my opinion. Not speaking for anyone else here. Check out this website for Bill Hillhouse. My DD has been going to him for a few years now. Bill keeps it simple and easy to understand.
Bill Hillhouse: House of Pitching Softball Academy