También fue profesor del Heroico Colegio Militar, en la Universidad Nacional Autónoma de México, en el Colegio Civil de Monterrey, y en la Escuela Nacional Preparatoria.