Derek Sokolowski
He is an okay teacher, if you need help he will try to explain it the best he can. He is very understanding and will joke around here and there. If you do not participate you will not pass, he also calls on random people. There are quizzes from the previous lecture, he goes over them but if you do not pay attention you will not pass.