He teaches Comparative Politics, International Relations, U.S. Foreign Policy, Contemporary World Problems and Asian Politics in his areas of specialization. In an interview with VOA he discusses Iran election