 Dr. Mohieldin has been teaching various graduate and undergraduate courses since 1986, focusing on economics and finance at the Department of Economics, Faculty of Economics and Political Science in Cairo University.At the post graduate level, he taught International Finance and Advanced Macroeconomic Theory and Policy.He taught Economics of Money and Banking and Financial Markets, Microeconomic Theory and Macroeconomic Theory at the undergraduate level.