It seems kind of unfair to have a Final be worth way more than everything else! I actually like it being weighted at 25%.
That way you can still pass if you completely miss the final, like I did.
My final was for an online class, and I missed the due date on the final because I thought it was due on sunday but it was actually due the friday before. <_<
What have you been watching? I've been guilty of playing video games and working/studying. Work hard play hard.