sounds like me in high school. actually mine was slightly above C-level but mot much better. My 'A's' in history and related subjects were offset by 'D's' in english and related areas there. NEVER got any 'F's' though. If I had not done so poorly with my HS GPA, I probably would have ended up at a MAJOR University on a scholarship. I kicked butt on my SAT because I that was my only chance. 30 or so more points on my SAT would have changed things.