In Germany "professor" is a title meaning senior teacher, not a job name. Herzog taught at the University of Munich until 1966. From 1966 he taught state law and political science as a full professor at the Free University of Berlin (FUB). In 1969 he moved to the FUB in Speyer, and was the University President from 1971 to 1972.