Welcome Matt,
Sorry Matt, I just reread the greeting and it made me chuckle (welcome mat)LOL.
I don't know what part of Ontario you are from but if you are anywhere near the GTA you will have a number of dive shops to choose from. Look around and find one you feel comfortable with.
It may be helpful to see what kind of after certification activities the shop is involved in. Do they organize local dives, or mostly dives to exotic locations? Are they affiliated with a dive club? Is the shop oriented towards simple recreational diving or are they big into tech diving? These questions are not related to the class itself, but rather the kind of divers/diving you may be exposed to once you are certified. If you already have friends who dive this may not be an issue.
Good luck,
Jeffrey