what is the difference between mainstream and heterodox economics?
Mainstream economists—whether in microeconomics, macroeconomics, or any other area—mostly ignore the existence of approaches other than the mainstream. ... Heterodox economists may reject mainstream economics but they have to know it—and know it even better than mainstream economists themselves.