Never attended gunsite. Intended to but just never got around to it.
I have attended some other courses. One I can highly recommend is:
https://pgpft.com/Solid instruction no matter the level of participant. No BS. Lots of shooting and handling of firearms from holster/concealment.
Teaches at 3 or 4 different locations across the country.