All'insegnamento affiancò sempre una prolifica attività di scrittore, pubblicando complessivamente sessantatré opere, recensite in Italia e all'estero, che spaziano dai temi dell'educazione e della morale all'economia politica, dagli studi sull'ambiente e sulle foreste all'analisi criminologica dei personaggi shakespeariani. Il suo "Sommario delle lezioni di pedagogia generale "(Loescher, 1912) fu giudicato dalla Reale Accademia dei Lincei «frutto d'amorosa meditazione e di mente abituata alla ricerca e alla costruzione filosofica, che esce dai confini degli ordinari trattati di pedagogia per elevarsi ad una sintesi mentale superiore».