M & R Ranch provides a comprehensive riding program offering an extensive range of group and private lesson options as well as growth opportunities in the areas of horsemanship, competition, and equestrian discipline that will create an environment in which all participants are welcome to visit. Our lessons consist of English and Western riding, groundwork, anatomy of the horse, grooming, stable maintenance, and care of tack as well as many other fun activities. We also offer birthday parties and day camp.