Dana and her team are fantastic! The instructors are knowledgeable and the horses are fit , healthy and well cared for (with a full time veterinarian). Yes, there are different instructors available and if you don't specify who you want, you will get one of the many professionals on the team depending on who is working that day (we've liked all of them). However, if you want to ride with one specific instructor, you are able to sign up with that instructor. You can also specify which horse you want to ride. (Many to choose from!) My 9yr old daughter has been riding with Dana and her team for the past year (lessons only, not showing) and she can't wait for each lesson. She chooses her instructor and which horse she wants to ride. She has learned to trot and cantor and has just begun jumping. If you're looking for a friendly, professional, experienced team, you should check out Dana and her team.