Ryan Duns
Pr. Duns is an amazing teacher, he made this class so interesting and engaging throughout the semester. He brings a new style of teaching, very conversational and less lecture heavy. He is always helpful in class and in office hours. If you put in the effort and do the readings, you'll do great.