 From 1981 to 1982, Villegas was visiting investigator of the Institute of Sociology of the University of Heidelberg.He has worked as a professor at the UNAM and El Colegio de México amongst others.At El Colegio de México he taught courses including