Text this: Teaching principles of macroeconomics with Islamic inputs: the experience of IIUM