<p>Some of my best friends got plenty of Cs in engineering at an Ivy. They worked plenty hard, but the curve in engineering is pretty tough. Almost all of them went to grad school (some Ivy) and they are all tremendously successful now. Yes that was a while ago, but I find it hard to believe that C students today are destined to permanent failure.</p>