Brian Hill

Pensacola, Florida, United States

Visit my website

Author, instructor, musician, artist, and all-around geek. Also, I've been known to lift heavy shit occasionally.

  • Work
    • Reinventing Education
  • Education
    • Autodidact