A little more info.. I actually failed my first year of algebra. The first time, I had a teacher who insisted on relating every lesson (not an exaggeration) to sports--a nightmare to a nerdy kid who knew jack shit about baseball stats, let alone any of the basic rules of popular sports; the teacher just assumed all of the students would easily relate, and he was right about the majority, except made no effort to work with the few who didn't and on occasion made snarky, belittling comments to anyone who didn't "get" his sports analogies. I spent so much time trying to remember and learn sports terminology that I barely had time to grasp the math itself. He also accused me of cheating because I often came to the correct answers without doing the work exactly in the order and manner which he'd taught. I understand that there are good reasons for having a certain system in place for doing the math (can make it easier for mathematicians to retrace their steps if something goes wrong, perhaps?), but it's frustrating to be penalized for not thinking the same way as the majority of students.
I thought I was horrible at math until I retook it and received an A (minus). This time I had a teacher who taught it in a very universal manner. Hard to explain, but she laid it out in a way which even a non-English speaking student could probably easily pick up: math, when taught correctly, need not be bound to/by language (or sports references).
As I said before, I enjoyed geometry more, but I didn't do as well. I had to work harder at it, and memorizing proofs and rules was tedious. I'd assumed that, somewhat being a visual learner and having good spatial intelligence, I would've done better.
Statistics was fun and easy.