Never failed anything, average normally in the mid-70s (B, maybe), I'm pretty sure I've had an A in every math class I've ever taken without studying. Falling behind a bit due to an inability to take it seriously. In fact I should really be working on my English assignment right now. Still had a 74.1 average on my last report card, which is surprising considering the number of lates and zeros I've had.
My grades went up after I discovered the internet. I think it's mostly related to the fact that I realized (after about 9 years of school) that some of this shit might actually be important / even if not I will need a job at some point.
Straight A in music theory and aural training this semester. B+ is bother computer data structures and discrete mathematics. I was right on A- but my final was 25% of the grade and I guess that dropped it a percent.