John Konopka
only had him for half of the semester. lots of real-world experience, but isn't great at helping you grasp difficult topics. he's a nice guy who will help if you reach out, but not an engaging lecturer. pearson for hw/quizzes which doesn't provide explanations for problems, nor do his lectures. exams are tough (class avg:50-60%) so he adds curve.