That's the same with me, yet weirdly I am actually capable of programming >_< I just have to take my time with it and make sure I understand it all.

This was pretty much me in high school. I think Algebra was 40% of the tests, so I can't've done too bad on everything else.