Además, fue profesor de Historia del Perú en el Colegio Guadalupe (1929-1931) y en el Instituto Pedagógico Nacional (1930-1931); ejerció la cátedra doctoral de Historia del Perú en la Pontificia Universidad Católica del Perú (1935); y fue profesor de Historia crítica de Perú en la Escuela Militar de Chorrillos (1941-1945).