Kevin Scott
I had such a fun time in Dr. Scott's class. He's very laid-back while still making sure you understand the material. There were not a lot of graded projects in the course, but participating in the discussion is super important. You're able to explore your interests in each assignment and overall a really enjoyable experience with Dr. Scott.