Ryan Peters
Ryan is such a great prof. He's thorough, tests fairly, takes time to make sure people are understanding, and is accessible outside of class. He's funny and makes his lectures interesting and clear, even though the content is not easy, and you can tell how much he loves the content. Took KNES 251 also, 10/10 recommend, great guy and great teacher.