He has a really tough attendance policy, so don't miss class and don't be late. There is homework and readings due every class, but they aren't hard, just make sure you do it. There are quizzes on every reading. Overall though, he's a great professor, he's kind and cares about his students, and tries to make every class fun! 10/10 Would take again