The three clubs I run with are
NASA-AZ www.nasaaz.com https://www.facebook.com/groups/NASAAZ/
I instruct with these guys and IMO they’re the best from an education/driver development standpoint.
Porsche Club of America www.AZPCA.org
I also instruct with these guys, really laid-back group, open to all makes and models. Also usually get 5 20-minute sessions per day instead of 4 with the others, and they usually provide lunch. Also quite education-focused.
ProAutosports www.proautosports.com https://www.facebook.com/groups/ProAutoSports/
Pretty laid back, lots of cool cars, less disciplined about who can drive in what level so you get guys driving in advanced groups because they have fast cars, not because they can drive them. Still a lot of fun but quite frankly I don't usually run in the most advanced group with them anymore, not because I'm incapable, but because so many jackoffs self-select into the run group with no clue what an apex is or why they should consider pointing anybody by. The other run groups are usually a pretty good time.
He should look for events at AMP (Arizona Motorsports Park) because it's the best track in the valley, about 2.5 miles, challenging layout but flows well. However, it does have a sound restriction and cars who've never been there before need to get tested with a flyby of the track's dB meter the morning of the event before being allowed to participate. It's not an unusually restrictive limit, if the car isn't stupid loud it'll usually pass.
The tracks at Wild Horse Pass in Chandler are the usual go-to's, but they're shorter, about 1.1 miles. The Bondurant school course is also there, and is being opened up to club use more frequently now. In fact I'll be there Saturday with the PCA. The "East" track is probably the best of the other three, but the paddock isn't paved. The "Main" track's main straight is also the drag strip, and that VHT is slippery as snot when it's cold or wet, so it requires some care. Probably the most walls to hit of any of the local tracks. The "West" track has a paved paddock and a lot of people like it, but I don't go out of my way to run it unless they run it clockwise, which is rare.
Inde Motorsports Ranch is under 3 hours away east of Tucson and is well worth the drive. Chuckwalla Valley Raceway is 3 hours the other way in the middle of nowhere California. GREAT track, but very little gas/food/lodging nearby.