I just graduated high school, I always thought Math was amazingly interesting and I couldn't understand why I wasn't doing so good in school and why topics that I thought would be very interesting appeared boring after the teacher told I had to learn some rules and apply them over and over again to get good grades (I'm oversimplifiyng but you get the idea). We were thought the 'what' and not the 'why'. I was in a computer science high school so we had subjects that you'd find in a CS curriculum in any university - EE, C, OOP and a bunch of other random stuff. So for example when it was time our math teacher had to tell us about sin and cosine the explanation was merely 'oh here's a bunch of ways to calculate your angles, remember them for the next exam'. It was in some other class (something related to EE) that the teacher went deeper and and explained all the magic behind it. I mean, seriously, the Wikipedia page has animations that make it easier to understand than my math books.
I always thought I was stupid for not having good math grades, I question the sharpness of my brain to this day.
Essays like this make me want to pick up Math again and this time learning it the proper (whatever that means) way... learn to think analytical and in terms of pattern making/matching etc etc... not even sure where to start though.
Sorry for my English.