For me, the "free calculus videos" at http://justmathtutoring.com/ made a world of difference. Things I'd struggle with for days he makes me understand in less than 10 minutes.
APL is a write-only language. I can write programs in APL, but I can't read any of them. -- Roy Keir