I haven't taken the ASA class, studied on my own with some written course material and passed the USCG. It was a royal pain and I strongly advocate anyone considering it to take a class. It sounds like you unfortunately got a bum class. I would have retained much more useful info. if I hadn't had to study/cram everything because I didn't know what might be on the test (14,000 quiz questions!). I have a friend that teaches classes and will be taking a one day review for renewal this spring from him, I'm looking forward to interaction with other people there. As has been said here, the rules section is rough, and the deck section was unfamiliar to me so it was difficult too (although I expect this would have been an easy section had I taken a class).
SV Laurie Anne
1988 Brewer 40 Pilothouse