Upset Recovery Training at APS
I can also recommend a place just "down the road" at Chandler Air Sevice too. Similar training is offered in the Great Lakes and Pitts S2-C and is also worth a look to anybody thinking of undertaking such training in that part of the world.