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:

  • AP Human Geography
  • Government
  • CIS American Democracy in a Changing World (U of M)
  • Economics
  • Street Law


Phone: 651-744-7139