PADI, IANTD, TDI, member of an SAA club. Bit of an old slapper really.
PADI instruction was excellent -all down to the instructor - as for the TDI/IANTD...the same instructor, different courses, pick yer own cert. All boils down to the instructor really.
SAA - instruction very good, similar outlook to BSAC as far as I can see. They haven't trained me in the water though, I just go for the boat courses and to piss the DO off cos he's an utter tw@t and doesn't dive, just relives old heroics.
Shades of BSAC again from what I've read.
See that smilie? It means I was joking by the way