Phone:
Email:
Degrees and Certifications:
James Garofalo
James Garofalo has been teaching at Humboldt since the 2016-2017 school year. He graduated from the University of Minnesota with a B.A. in Political Science and Philosophy, then earned his Masters in Teaching from Hamline University. His family lives on the East Side.
Mr. G teaches:
- Human Geography
- AP Human Geography
- Government
- CIS American Democracy in a Changing World (U of M)
- Street Law
- Law & Justice
Phone: 651-744-7139
E-mail: James.Garofalo@spps.org