He teaches at the Faculty of Law and Public Administration (BA and Master Programs) and at the Master Program in Democracy and Human Rights, in Birzeit University, in the West Bank - occupied Palestinian territory. He also teaches at the Master Program in International Cooperation and Development in Bethlehem University. He is member of the network of experts in the Euro-Mediterranean Consortium for Applied Research on International Migration, at the European University Institute (Florence, Italy).