Last semester I received a C in multivariable calculus and it had a dent on an otherwise competitive GPA. I have consulted with my advisor about retaking the class only to find out that it wouldn't have any effect on my GPA. To neutralize the negative effect, I am planning on taking Modern geometry which is quite comparable in difficulty to multivariable. Hopefully, performing well in modern geometry might increase my BCPM GPA. Do you think it is necessary to take another math class? What weight do adcomms give to upper level math classes?