I have trained with John Roche for the past 2 1/2 years. He does not compete himself, but he is truly gifted with training. He is incredible at not only understanding each horse's individual needs, but at instilling confidence and the desire to win in all of his students. When our schedules do not align, my fiancé (Charlie Jayne) helps train me and we run our business together. He and John have similar philosophies, so the system works very well.