In my family, any report-card grade lower than a B got you grounded for a week. It was a rule that was in place before I even hit Kindergarten, as I have older siblings. I never got a C on a report card, but I know if I had tried my hardest and still gotten a C, it would have been understood. I would have been tutored at home (Dad for math/science, he's an engineer, Ma for English/writing) and made to learn for my own good, believe me. Every generation in my family tree has had teachers in it for at least 4 generations - learning WILL happen!

Learning good study habits now will serve you well in the future, whether or not you go to college, learning is a life-long process.

Sorry your folks are being so annoying right now. I hope they relent soon and let you back on Pet Talk, at least. Tell them we're all encouraging you in school! Maybe they each just have been having a bad day and unintentionally took it out on you?