University of Barcelona
In 1991, he received a degree in Political Science from the Autonomous University of Barcelona. A part-time instructor at the University of Barcelona, he has also taught at other universities.