Middlebury

Should I take intro macroeconomics or intro microeconomics first?

It does not matter.  Take whichever best fits your schedule.