Oh hi, thanks for the reply. There are two courses I am interested to take instead of taking the course in which I got the C: 1) adv. gen. biochemistry, and 2) biochemistry for chemists. Both are upper level ungraduate courses with interesting course descriptions. (I think it would be boring to take the same class again, and I also feel comfortable with that material since studying for the MCAT.) Considering that, should I retake the old class or take one of the new classes?