I will be a senior next year, graduating with a BS in Math. I want to go to graduate school. Unfortunately, my past few semesters were not the best. I wasn't the most motivated student. Grades in math courses, in order, were: Calc Sequence: A's Diff Eq: A Proofs (required): A Linear Algebra: A Combinatorics: B+ Abstract Algebra: C Intro Analysis 1: C+ Complex Variables: B+ Intro Analysis 2: B+ Geometry:A The C in Abstract Algebra and C+ in Analysis are really making my transcript look weak. I have one year left, and I have narrowed down my options for the fall to the following: Modern Analysis: undergrad and grad levels offered Algebra 1: grad level Topology: undergrad Numerical Analysis: undergrad What should I do to strengthen my application? Option 1: Modern Analysis: grad level Toplogy Numerical Option 2: Algebra 1: grad level Modern Analysis: undergrad Topology Clearly, the second one would strengthen my application, but I run a greater risk of doing poorly, lowering my gpa, and forfeiting my chance of writing an honors research thesis with a professor, which in the end would just be embarrassing because I've already talked to my professor about it. What would you do in this situation? I'm a better student now, and I'll be studying for the next two months. I'm thinking it might be worth the risk. Any advice?