Should I retake this class? Want to go into ibanking

<p>Got a B- in Introductory Macroeconomics because I messed up an exam. Have done well all of my other economics classes and I'm taking Intermediate Macroeconomics next year - will make sure that I don't mess up in the same way. Next semester I have the option of retaking Intro Macro (though both will show up on my transcript) - the professor is better and I will certainly get a better grade in it. However, at that point, I would already have heard back from investment banks and whatnot. Should I retake the class or take something else that's useful instead, since I will already be hearing back from internships and whatnot at that point (since there's nothing I can do - FYI, I have a 3.7 GPA and I go to one of HYPS with good hopefully not all is lost here). </p>

<p>Please let me know!</p>