instead of going off half cocked-did you ask if there was an alternate assignment?

when i found an assignment that was not palatable i asked the
teach if there was something I could do for the same credit.....

it ususally worked.