So, I'm in a bad place. My Geology Teacher is horrible, I didn't get two assignments in on time, they were apparently worth more than she told us they would be, and so now I'm failing. Like, badly. Midterms come tomorrow. The issue with this is, I have my perfectionist parents who want at least a B on everything. They get ultra, uber, ultimate angry if I even get a C. My question is how to defuse the situation, so that I can negotiate and talk. They say I have 'The easiest setup in existence' but they don't know how truly terrible my Geology teacher is. Everyone but them seems to know. So, how do I talk with them about why I failed, without getting in trouble.