Teaching
- Justice and Individual Rights (Law degree)
- Introduction to Law (Politics degree)
- Theory and Practice of Economic and Social Rights (Master in Legal Sciences)
- Main Themes and Methods in Political Philosophy (Master in Political Philosophy)
- Global Law, Justice and Democracy (Master in Legal Sciences)