I've taken a couple basic handgun classes, I can shoot my Glock 23 pretty respectably, and I can shoot my 870P pretty decent, but I'm looking for a defensive shotgun class. I know OFA offers one, but is it any good? I'm hoping to start at the bottom and learn the basics, then take another class later on. Who has first (or close second) hand experience and can give me a recommendation? Ideally it will be within about 150 miles of Portland.