I was looking for a refresher course, and stumbled across Scuba 2000. Located just a bit north of Highway 7, on Leslie.
They have their small pool to practice in. If you do your open water training with them, you can pay $10 for usage of the pool including rental equipment. If you are certified, but want to improve your skills, it will be $20 including rental equipment.
The refresher took 1.5 hours, and my instructor was amazing! He was very thorough and knowledgeable.
Scuba 2000 also organizes dive abroad trips.
Overall, I had a very positive experience with them.