Do I need to ED2?

Without asking a number of qualifying questions, I think you are in range for BU and Northeastern - neither are safe. Taking business classes would not be my greatest worry. Lot’s of college business majors do not take business classes in high school, while some do. I think holding a 20 hour per week job at Starbucks for almost 2 years is an amazing accomplishment (and is business btw). USC, Emory, NYU - those are reaches. I think if you go ED2 to BU, you get in. I think if you go ED2 to USC, you likely do not. I think you will go 1 for 2 between BU and NU if you apply regular decision. Good luck!