Winter 2026 classes -- limited spots still available.*late fee applies Have an Account? You must login or create an account to register for programs. Registration Announcement Please send E-transfer payments to info@ddgc.ca and include your participant's name in the message section. To ensure a smooth registration process, we recommend setting up your account before registration begins: - Check and update Participant's info (e.g. date of birth, contact email, contact phone number) - Check and update credit card details Click HERE to see how to create an account Click HERE to learn how to register for our programs