I have taken multiple classes over the years from multiple instructors in the Phoenix area but we have a local group of friends that does it now, current and former leo, ex military, a few mma type maniacs, and assorted cretins. So because we are friends we can really beat on each other.
We also do our own shooting comps and training seeing the local uspsa group is a bunch of unsafe turds with attitude. You have probably seen some of the videos online. It is sad.