I have to agree with most of the post but go on the end that good grades do reflect your ability and drive to grow and understand the basic concepts in the trade you have chosen to pursue. Although not a direct indicator of your longterm ability and after you land that first job, I would advise...