The Cowichan Dressage Club is a nonprofit society dedicated to facilitating dressage-specific educational and developmental opportunities in the Cowichan Valley. Our offerings include informational sessions, clinics, test days, & schooling competitions.