I'm in a riding program at Desert Rose (which is also a great place to board if you have a horse). They teach beginner through advanced students with or without horses (they have several you can take lessons on). Everyone there is caring, fun and can cater to a variety of ages and experience levels. They obviously care about their students and the horses. Everyone's level of expertise is evident in their teaching and the prices are reasonable. I highly recommend this place for anyone just starting out, those who are experienced with their own horses, and everyone in-between. They teach safety, correct technique and all of the lessons are fun!
more