It's a good mneumonic.
However the person explaining it ****ed up.
CASHnGia he says.. where A = Acetate.. A should be Ammonium Salt (NH4+)
and for H he says stands for Halogens, but not for Ca, Sr, Ba.. which is wrong. Halogens ARE soluble with Ca, Sr, and Ba, but aren't with Ag, Pb, Hg.
Also, his mneumonic tries to explain ALL the soluble salts. However, he forgets about Metal Oxides and Hydroxides that are complexed with Ca, Sr, Ba.. Which are not taken into account.
So here is the more robust pre-DENT model of the pre-MED mneumonic:
CASHnGIA + CBS. I was Cashing Gia (My Hoe) but was caught HAPpily on CBS.
These are all the Soluble Salts:
C --> Chlorides and Halogens except HAPpy
A --> Ammonium
S --> Sulfates except CBS
H --> Hydroxides and Oxides with CBS
n --> Nitrates
Gia --> Group I Alkali Metals