So I got As Bs Cs in my freshman courses. Pretty bad compared to how I did in school, but I got carried away with all the college stuff. So far I've only taken intro courses, and the real physics starts next term. So every intro course I did bad on I have a chance to do good on the advanced level courses. Now, say I get straight A's from now on, untill I graduate (so a 2 and half school years later). Would that truly stand out? And what more can I do to get into a really good grad school? I'm willing to make sacrifices, I've been studying a lot these past months and know what needs to be done. Any advice?