Cold Lake ( 3 1/2 hours North East on hwy 28 ) has a really good underwater course at English bay. A shallow nav course and deeper a couple boats , BBQ , underwater bells , casper the ghost , etc. Starts in 14 ft and goes out to 56ft +.
14mm wet minimum , dry suit the best. Vis is 6-8 ft...