Designed with every type of learner in mind, Xina horse riding school offers classes for the absolute novice to the more confident and experienced rider.