I would be confident of receiving good instruction in Alaska or Minnesota, but not Florida (naming no names).
Most people go to BC or possibly Alaska.
There's no need to go all the way to BC, unless one particularly wants saltwater experience. Expereinced instructors are also available in Manitoba, Ontario and Quebec.