Ouch, you might wanna retake some courses.
I barely got into Mechanical Engineering at Waterloo. And I had a 91.5% average. Thats with Calculus, Algebra and Geometry, Physics, Chemistry, English, and Computers.
So boosting your average can never hurt.
