Dudes, don't sweat your grades too hard as long as you're doing your best. I stressed way too much my senior year, and as long as you don't seriously destroy your GPA, I'm talking D's or like straight C's or something, you'll be fine.
Otherwise, you'll be like me, who worried all senior year...