Not much to add. Frank is one of the most knowledgeable *AND* down to earth trainers I have had the pleasure of meeting. If you get a chance to take his class, don't think twice about it. He is that good.
Thanks to SupersetCA for the selfless hardwork he put in arranging this class.
And all of the attendees, except for myself, were top notch shooters and I learned from them as well.