At undergraduate level I am teaching courses in Public Opinion and Propaganda, Public Speaking and Introduction to Political Science. At graduate level I have been engaged in the teaching of International Organization, World History, International Law & Human Rights, Foreign Policy Analysis, Ethics in International Affairs, Diplomacy in the Gulf and Politics of Energy in the UAE.