Well said, Mach082.
Rudder to prevent further yaw makes good sense to me, but it seems crazy to be booting in heaps of rudder at stall speed to pick a wing up.
The rudder's going in at the same time as power's going on and attitude is being selected to unstall the wings, and very quickly you're able to use aileron to level the wings rather than stuffing around trying to do it with rudder.
Obviously there's a few viewpoints on the subject, but what you said is exactly what I'd do and teach.