IDC is Vancouver's premier diving facility. We offer various training options from PADI's Open Water certification to Refresher courses to Instructor level certifications and GUE courses. Learn to dive or improve/update your diving. Along with courses we run weekend and day trips to various BC dive sites.