Since 2006, I have taught different courses in sociological theory, qualitative methods, political theory, and migration studies at Stockholm University, Universitat Pompeu Fabra, and Barcelona School of Management. I have also been guest lecturer at NTNU-Trondheim/University of Oslo/University of Bergen/FMSH (Fondation Maison des Sciences de l´Homme), Paris, France, at Universitat de Barcelona (UB), Universitat Autònoma de Barcelona (UAB), and Universidad de Sevilla. I have been Visiting researcher at Universidad de Desarrollo (UDD), Santiago de Chile, and the Al Akhawayn University in Ifrane, Morocco.

Currently, I teach the Master course Diversity, Discrimination and Citizenship at the Department of Political and Social Science (UPF), the undergraduate course Immigració i mercat de treball at the Department of Law (UPF), and the Master course Inmigración y políticas migratorias, at Barcelona School of Management (BSM). I also supervise postdoctoral (EUTOPIA), PhD, Master, and undergraduate students.