So I guess to clarify, what I meant in my first comment was that school sucking helped me learn the one of most important skills around: self education.
In the past few years I've become interested in several subjects that I wouldn't have enjoyed in a classroom setting. My recent interests have been philosophy (specifically Stoic and Epicurean), tea, Javascript and Node.js, Redis and MongoDB, Japanese art and aesthetics, investing/finance, Guitar, and classical music.
I hated learning Visual Basic, for example, because my teacher was aweful. That's what you risk when you put your education in the hands of others. When you teach yourself a subject, the only person you have to blame is yourself if you don't learn it well.