Russell McCaffery
This professor makes a terrible amount of grading mistakes. I am so angry that I ended up with a B because for my last two assignment he gave me both a C and a B and when I checked for a valid reason, points were taken off for things that I had done on the assignments. Grades last minute too. Smh