I'm taking a Biochemistry course online, which consists of watching videos of lectures and four exams. I did okay on the first two exams (B- and A-) but due to personal issues I bombed the third exam with a D+... ouch. The final is in two days and due to the same personal issues, I am in no way prepared. I could work my ass off and hope for a miracle and maybe pull of a C, but I am considering dropping the class and retaking it next semester as a real classroom course. My science GPA isn't too great and I'd really like to avoid dropping it more than it has to. Any advice would be greatly appreciated.