I’m not a native English speaker.
Well, it is more English-intensive than APs like Calculus but I think overall you should be fine. Many of the words introduced in Macroeconomics even we native English speakers are learning for the first time.
thank you.