H&H is where I took my class. I thought it was a good one. Also, they invite you to come back at any time for a no-cost refresher, asking that you only give them a call to let them know. (space is the reason I think, but they did say that they PREFER you do, but you don't gotta).
My cousin got his at a place in Yukon, I think, and he enjoyed it there. I'd have to find a time to get him on the phone to find out the details, though.
Wish I could be of more help, but those are the only ones I have ANY knowledge of.