[quote name='jmcc']Just calculus. I can understand limits visually, and find them with regular numbers and variables, but when Greek gets involved my mind just kind of turns off or something.[/quote]
This sounds like when I took CS250... Symbolic Computation, I believe.
I spent 98% of the semester trying to understand why the

EVERYTHING began with lamda. I wanted to know why... turns out it was one of the few times the why didn't matter... (it was some arbitrary pneumonic made up by the devil who invented LISP and Scheme).
I failed the shit out of most of the semester (17/50 on the midterm) and barely skated by on projects with a LOT of help from a few friends. Talking to the professor about dropping the class led to a conversation in which he informed me he would give me a grade proportionate to the improvement I showed on the final, so it was still possible to do well, I studied everything I could and still couldn't get it. (Side note: Best professor ever. If he can teach me compiler construction, he must be good.

)
When I showed up hungover (or still drunk, I don't remember which) to the final and sat down to take it, everything clicked. I had to have rocked the hell out of that final, cause I ended up with a B. The final was funny too... had some sort of blair witch spoofing theme to the questions if I remember correctly...