I would definitely go talk to your profs...I did horribly on one of my papers and went to talk to him about it - he explained to me what I did wrong and gave me a chance to redo it for a little additional credit - it brought my grade all the way up to a BC!