My first thought was GunSite.
If you live near Phoenix and can do one day classes for about $100 per. You could try Ken Senft at GunsPlus in Surprise. He runs courses at Ben Avery.
He has a "Survivor Club" where you sign up for all the classes you get a discount. I took all of them several years ago. Last I knew there were five Pistol classes starting pretty basic and then advancing. Also offers shotgun and rifle class. A few night classes as well. Good guy.
The classes tend to be self defense oriented. So if you are looking to be an "Operator" you might look elsewhere.
Check here for class info