Toggle navigation
Adam Halstrom
curriculum vitae
teaching
teaching philosophy
courses
student feedback
office hours
projects
digital humanities
more
contact
Adam Halstrom
Teaching Philosophy
Under revision..