I remember my senior year of college I was SM AND master carpenter for Cat on a Hot Tin Roof. (praise goddess for a the carp crew from heaven!) I also worked a third shift security job three nights a week, and two mornings a week as an electrician at the road house.
During tech week, I also had a major assignment due in my scenic design class, which was obviously not getting done. It was about 85% done. The professor was also the designer for Cat, so I asked him for an extension. He refused to grant one, saying something along the lines of I needed to get my priorities straight and get my act together a little more; he tried to give me a dressing down in front of the whole class (which was ridiculous, since they knew how hard I was working, and were actually conspiring to make sure I was being fed, or were in the cast). I was furious. My response made the class cheer (he was a great designer but a REALLY rotten professor):
"I have my priorities straight. My first priority is to get the show up and running, including getting your design, which was two weeks late, built. Now, you get yours straight. Is it more important to you to get off on being a hard ass and pulling a powertrip on your most competent student, or getting Cat up? No extension, fine. Grade this." I dropped my assignment on his desk and walked out of the class (down the hall to the scene shop where I took my anger out on building some more set). I heard the cheers following me down the hall, and passed another (tenured) professor going to investigate.
When I got the assignment back, I had an 85, and a note attached that he'd be willing to regrade if I completed the work.
I'm not advising this approach at all, but it felt damn good to hit him with the clue stick. (Please note this professor was asked not to return next semester due to him treating all sorts of students just like that.)