After a lot of back and forth with the professor, turns out the TA made a mistake. I got an A-.
Happy Good Friday, Hubski!