<p>Your grades are very good but grad admissions at Dartmouth, ND, USC, etc, are so competitive that you will also need excellent rec letters and high GRE scores as well. From everything I’ve seen, GPA isn’t nearly as much of a factor in graduate admissions as it is in undergraduate. I know quite a few people who have gone to WashU and Vandy with 3.2ish GPAs (and several Ws) because the admissions departments were so impressed with their rec letters and senior theses. A truly amazing senior thesis can make up for almost anything.</p>