Since 1974 he has been an assistant professor, in 1984 he was elected associate professor, and since 1996 he has been a professor in the Department of New and Contemporary History of the Faculty of History of Sofia University.