I mean this question to be fairly general, but I'll give some specifics of my situation if it's relevant.
______________________
I have a couple "C" grades in my major, including two intro courses (actually, one intro course that had two separate class components) and one higher required course. I'm debating whether it's worth my time and money to retake these.
Without undergoing any retakes, by the time I graduate, I'm probably looking at around a 3.5 institution GPA and just over a 3.0 cumulative GPA. Similarly, major GPA will be at least over 3.6 (institution and cumulative), probably higher.
I also have about four course withdrawals in total (W, WF, WP, and WF). (I had thought I was doing myself a favor before I did more research on the matter.)
These stats are most likely okay for the programs I've more seriously considered (counseling and MSW programs). However, I probably will not go to grad school immediately, and I want to keep my options as open as possible in case priorities change. I'm aware that these stats wouldn't be considered stellar by grad schools in general.
So all these things considered, might it be worth my time/money to retake any of the aforementioned "C" courses?
Any input that might help would be greatly appreciated.