You are still very angry and I can see why. You should talk with this professor about your grade. If that doesn't work go to the Dean of the Department. Use the chain of command. Don't go in there angry but express why you are concerned. Bring evidence to support your side ei. papers and projects that where graded by the professor. Be prepared for anything you might be asked. If you were always there class on time stress that and if the professor doesn't here you out then go to the Dean. Hope that helps.