Joshua Pultorak
Josh is a cool guy and makes lectures interesting, but the material is difficult. I think he forgets not everyone knows as much as he does. He isn't the best at explaining things and can be kind of awkward. I probably wouldn't take this class again just because of how hard it is, not necessarily him as a professor. LOTS of tests/quizzes!