I had a 2.0 GPA in HS, doesn't mean crap. I had a 3.34 GPA in undergrad, again doesn't mean crap. The important part to me is how much knowledge I gain from a class rather than the grade. I know people with near perfect GPAs who couldn't apply their knowledge outside the box, and I know people with 2.0 GPAs who could walk circles around most Harvard and Yale graduates.