Collin is a great professor and if I could take him for every class, I would. Made this class super interesting. There are a good amount of readings but if you need extra time, he is so flexible. He is always there for students and has a good sense of humor. Classes are normally let out early and he gives all students a lot of time for discussions.