I would consider myself an advanced rider but I decided some of my skills needed improving. I took a clinic with them yesterday for basic jumping skills and they really broke it down very well and had two people on hand so you were always getting personalized input on how well you were advancing and the things you could approve on. I'm looking forward to taking another clinic with them soon. You can teach an old dog new tricks if you have the right teachers and these folks definitely fit the bill.