Mellom 1983 og 1996 underviste han ved Loránd-Eötvös-universitetet, og deretter ble han professor ved Péter Pázmány-universitetet i Budapest. Fra 2002 underviste han også ved det tyskspråklige Andrássy-Universität i Budapest.