think you have a good shot. i am in the same position as you as I want to apply to Stern Ed. I would say maybe try to take a econ class senior year? other than that taking BC probably looks great. I would also take the Math 2 SAT. STern really wants to see it and people have told me that it is very important for admissions.
I think you have a great shot?
Can you chance me?