Wil Rankinen
Hes nice but overall not a good professor. 3 quizzes w/ lockdown that are really tough and 2 group projects. The final is optional but necessary to try and compensate for the low quiz scores. The content is kind of interesting but the class as a whole is rough and had me second guessing my major. Its hard to avoid him but try if you can!