Muy dotado para el estudio, le enviaron a Alemania a cursar Filosofía en la Universidad de Heidelberg, donde permaneció nueve meses, y los terminó en la de Berlín en 1848, teniendo entre sus profesores a Friedrich Schelling en filosofía y a Friedrich Eduard Beneke en psicología.