Christopher Kaczmarek
He's such a great human. It is a lot of work, but the entire class was 2 huge group projects so it's only a lot if you end up doing all the work. He was my favorite professor this semester, I didn't dread his class. Also, he will only help you if you ask him to. Too many students avoid talking, but then they're surprised when they get bad grades