<p>I agree that you should not let a letter grade determine your future. I am a senior engineering student now with 8 credits of physics and 12 credits of math under my belt. And I will be the first to admit that I am not naturally gifted in either of those fields. I have always had to work extra hard to get good grades in those classes because it was always more difficult for me than other people. I have ended up with As and Bs in all of those classes. If you put in the work and get help when needed, you should be okay.</p>