Well, thank you for the feedback. Unfortunately for me, it looks like I just need to keep grinding it out like I have been doing. I wouldn't say that I am not a quick learner in general, but I have to work twice as hard with mathematics. Even then I sometimes feel like I have just memorized...