<human>: Dear Reddit, 
I'm in a bit of a pickle. As a graduating senior, we were given one last project in my calculus class. I love projects and work hard on them and joined my friends in a group.  Our grades, apart from one, were high and we had no disciplinary issues. We thought our teacher liked us, and we all loved her.

We turned our project in early and received a 64 for lack of content. (8.5min long with a rap). She said she would regrade it come tomorrow so long as we worked on it and improved it. I went home and spent hours removing and inserting new clips and providing more information. (9min finished). The next day she gave us a 73 and started telling other students publicly how bad our video was. I became quite mad, and talked to her (Politely!) about why everyone else at this point had received A's, why was our video doing so bad. She told me it lacked content and substance, even after we worked on it over. Angry, but unable to do anything, I left it alone.

Flash forward a week, and I'm talking to my little sister about how another video, a simple rap and dancing was scored higher (90 - 3 minutes long) than ours. She recognized their song when I showed it to her. The other group had taken a song written and sung by somebody else off youtube and received 90.

Reddit, our teacher publicly insulted me, belittled my work, and gave another group's plagiarism an A while short sticking my group. What do you think I should do? I'm livid right now, because we worked so hard, more than enough to be treated so poorly.

I would link the videos, but they're personally identifying.

Condense the text into a few key points
<bot>: Calculus video project, another group copies a video off youtube and gets an A, our group makes a video from scratch and is publicly laughed at by our teacher and receives an F initially, later a D.