^^ Thanks guys.
Yup, just venting my frustrations. There had to be a weak subject after all and there isn't much I can do about it but practice, practice, practice. It's just obnoxious when every other area is coming easy. I've got no one to blame but myself--it's the one subject where I never really learned the material and just accepted my B+/A for the two semesters.
Well, back to it.