<human>: I'm a college senior, and I'll graduate if I pass all my classes, but I'm in a little trouble. To be honest, after spring break I ended up having a lot on my plate because of extracurricular stuff (had to run the school's Student Gov't elections and direct a show), and I got lazy in some of my classes.

inb4 "it's your own fault" - You're right, it is, but that's not helpful.

I'm doing alright in all but one of my classes. There's two writing assignments and 4 case studies worth a total of over half my final grade. I've now completed all of them (some late, some very late), and I'm going to try to turn them into my prof Friday, before class so I can talk to her about it.

A lot of students in this class have been submitting work late, and I know that she's had some level of amnesty about it. But I've also been absent from class for a few weeks now, and I don't think that will do well for my chances.

I think I'm going to go with the 'own your screwup' strategy, something like - I got distracted by other stuff in my life. I know that I'm in a lot of trouble and I'm sorry the work was not on time. I'm trying to graduate after completing this semester and I just need some help to pass the class, and I'd be willing to do extra work to make up for the fact that my assignments are late. I don't want this slip up to delay my graduation and force me to come back over summer for 3 credits to graduate, is there any way you can help me out?

Do you all think this will work? Should I try a different strategy or add/subtract anything?

Give me a shortened version of the text
<bot>: Fell behind in class, what to say to prof so I can turn in late work, not fail, and graduate?