David Mindich
David is a cool dude; he's accessible outside of class and will never make you feel like you're asking a stupid question, even if you are. There's pop quizzes that are lowkey hard but the class is cool enough and it's required anyway so you might as well take him. He likes participation, and even though it isn't required it makes class interesting.