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. He also supervises and examines post-graduate and Ph.D. students. He is currently a Visiting Professor at Durham Business School. Dr. Mohieldin is also a member of the Advisory Board of the Durham Business School.