Joseph Anistranski
I took him for HDE100A last quarter and this quarter I took him for HDE100B. The class format was discussion, annotated bibliography, journal, and quiz. The format may give you anxiety at the beginning but once you get use to it, this class is actually the best. It's like how you learn stuff in high school. Joe is a funny dude and I recommend him.