Call Us: 416-667-8600 Search for: Home About Why Ride History The Facility Board Of Directors Staff Media CARD Accessibility Plan Horses Horse Donations Our Horses Horse Sponsorship Opportunities Volunteer Volunteer Expectations Volunteer Jobs Assistant Instructor Board Member Instructor Program Volunteer *New Volunteers Volunteer Preference Form Current Program Calendar Current Course Catalogue Summer volunteering Program & Riders New Riders Rider Preferences Form Class Descriptions and Course Catalogue 2026 Program Overview CARD Instructors Summer Camp & Program News & Events Events What’s happening? Newsletter Support Us Membership CARD Donors CARD Supporters Gift in Kind Donations ECHOage Donations Contact How to Help Register for Classes