I'm a sophomore physics major finishing up my last gen. Ed requirement, for this one I picked Jazz History because it sounded interesting and fulfilled the last requirement. I have As on my writing assignments, but tests and quizzes are all multiple choice about names and dates, which it turns out I'm awful at keeping straight. I have a C/D+ average for the midterm and quizzes, which are a little over half the grade, so I'm on track to get a C, maybe a C+ if I'm lucky. I'm doing great in all my other major-related classes, knock on wood, so the rest isn't an issue, it's just this one gen-ed. The withdraw date is coming up next week, and I'm wondering if it would be better for grad schools to get the C and be done, or withdraw and save my GPA and just take a different gen ed over the winter or next semester. Help?