Well, that's a good point. The last two exams I took in college focused on that very thing. One, we were given nothing but a manual then asked a bunch of questions; the next, we were given machines that had various things wrong with them, and we had to figure out by ourselves why they weren't working. So I see your point, those who don't figure part if out on their own never truly master it; they just repeat what's told to them.
Oh well, I know less about C++ than any of you guys anyway. I haven't taken a course in it in a few years now, so I've forgotten what little I knew at the time!
