Degrees and Certifications:
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:
- AP Human Geography
- CIS American Democracy in a Changing World (U of M)
- Street Law