Rescue is a good thing. Any diver can benefit from a well-taught Rescue class. As a PADI instructor I would recommend PADI, yet I agree with DiveMe. An instructor dedicated to following the guidelines and exceeding them in terms of examples and time involved is the most important factor in any class, particularly rescue.
The first full-blown rescue I performed was for a woman in total panic at the surface. Mom, Dad, and son entered the water off our boat on a drift dive; the son lost his fins so we picked him up immediately without incident. Mom, thinking her son had been lost, was nervous about his whereabouts and panicked when she tried her power inflamer did not work (LPI was on the QC male end but not locked in). She hit the surface screaming with her husband trying to ditch her weight belt, inflate her BC, and dodge her repeated blows all at the same time. In her all out panic she was doing pretty decent Tito Puente impersonation on the poor mans head. Our captain did a sweet job of bringing the boat up to them fast and putting them 10-12 off our port quarter, I was ready with the tag line and made decent toss that dropped the line almost on top of them. After pulling them to the stern Mom passed out for about 5 seconds. Once I pulled her onto on to the dive platform and stripped her gear off her she started calming immediately and was right as rain in about 5 minutes.
I mention all this because despite my being ready with the line and the great postitioning from our captain I had an overwhelming urge to jump in swim over and help. If we had a second divemaster on the boat it might have been an option, since we didnt I had to fight the foolishness and follow my training.
Lessons learned:
I always check my divers before they get in the water to ensure air on, octo in place, gauges/computer in place, and proper set up of gear. Now I tug on the LPI to ensure full engagement, most people arent offended by this and if they are its my job and their safety.
More emphasis in the dive briefing about buddy team communication had Mom known that the Son was on our boat upset about his fun but otherwise fine this probably wouldnt have happened.
The mantra of You can be a rescuer or a second victim is with me to this day. Hopefully the skills learned in a Rescue class will never be needed but there is no dive, anywhere, anytime, that Rescue skills cant be applied to in some way, shape, or form.
Highly recommend the class and it can be very fun class as well.