Personally, I hate the idea of "letter grades". In my opinion, classes should be rated as pass/fail. In college, I'd rather learn the material that I'll use later on in life and make a C in the class instead of making and A yet not learning a thing. As for my grades through life, I'm probably rated as a C+ student at this time. Doesn't bother me though, I'm content with the amount that I'm learning. Also, I heard a great quote from a professor for mechanical engineering where most students barely pass each class. "It's not about making the A anymore, C's get degrees."