Your cart is empty.
Your cart is empty.


Dianne Barrett

Di Barrett is a BHS Stage 3 registered instructor as well as a BD registered trainer and BD UKCC Coach. She has competed at advanced level and PSG, including FEI young rider classes.

“I am a friendly and reliable Instructor. I teach the nervous, novice rider through to the more advanced. I am here to help you and your horse to achieve your aims. I compete regularly myself.”

Mark Smith


Mark has worked with horses all his life and ridden at national and international level as an eventer, show jumper, and has won a national championship as captain of his teamchase team. As a trainer, he has been working with riders of all ages from grass root rider  to international level.

Over the years, he became increasingly frustrated with the abuse of the horse by way of the bit and has spent the last 20 year demonstrating to riders what can be achieved without. Horse welfare becomes a more and more topical subject, and he hopes to make a small contribution to the reduction of horse abuse (most of it unintentional) in his lifetime. He hopes that horses will one day command the respect they deserve.

He enjoys working with young horses as much as working with problem horses (more often, horses with their problem riders). “Take away all of the wrong options, and he will only be left with the right one … not only will he do it, but he will think it was his idea! It is meant to be fun, and if we make it fun for the horses, it will be fun for the rider!!”

Zoe Colgate-Sopp

Zoe’s approach to training riders and horses is to work with them as individuals to create a trusting partnership which enables each to reach their highest potential.  She brings decades of experience in all equestrian disciplines with a focus on dressage, training and competing her horses to Grand Prix and internationally.  Zoe’s deep understanding of horse psychology allows her to work with the rider and horse in an empathetic, patient and nurturing way, creating a bond where the horse wants to work for the rider.  Her goal is to enable the horse and rider to work in harmony with lightness and sensitivity of the rider releasing the balanced power of the equine athlete.  Zoe loves every kind of horse and gets her greatest satisfaction from helping horse and rider grow together, enjoy their work and achieve their goals.

Gary Allpass

Gary is a qualified Level 1 SANEF Instructor FEI Level 1 coaches certificate and a SADF Riding Intructors certificate. He also is a Para Dressage coach.

“I teach the art of horse riding to everyone who would like to develop a way of riding and communicating with the horse with the simplest and the lightest of aids. I have ridden dressage to an advanced international level in South Africa which they term in Europe the Small Tour which is competing at Prix st Georges level and Intermediare 1. 

I make the rider aware of the body position and how it influences the horse and the way that it performs. I instruct in the Northern and Eastern Gauteng regions namely Pretoria, Midrand. East Rand. I am available to do clinics as well but need to be booked well in advance. I am also a dressage judge in the Gauteng region. I teach all disciplines and was qualified through the SADF in 1981 by the legendary Cmdt Pieter Starke.”