Entre sus maestros puede mencionarse Miguel Shultz, José María Vigil, José María Marroquí, Jacinto Pallares, y justo cuando le correspondía a Justo Sierra impartirle el curso en quinto año de preparatoria de Historia Universal y de México, los estudiantes se manifestaron en contra de este por sus declaraciones a favor de la deuda externa con Inglaterra, exigieron su renuncia, pero sólo se tomó un año sabático, además pidieron que el curso lo impartiera Ignacio Manuel Altamirano, siendo este su maestro de Historia.