Okay so I am a high school senior and I took Calc I at a community college last semester and I got an A. Well this semester I took Calc II at the same community college and got a REALLY tough teacher and even though I studied hard I ended up with a D! I was really close to a C, too. I want to go into Electrical and Mining engineering. I don't believe I have to submit mid-year reports to any of my schools so maybe if I retake it and get an A or B it's like it never happened? I have not applied to any ivies or top schools, but I have applied to a lot of mid range tech schools and private engineering schools. I just feel like a total loser and I'm not sure how I'm going to retake the class, because it will be extremely painful for me to know I could be in Calc III and Diff Eq right now. Anyways, I was wondering if college will revoke my acceptance because of this. I'm not stupid. I have 39 college credits by the time I was 15. Also, I took 3 other classes at the college and got a B in Physics, and an A in engineering design and either an A or B in programming. I plan on retaking Calc II next semester, but this fail cost me my associates degree at the same time as my diploma! I just hope colleges won't revoke my admission or scholarships. What do you guys think?