Second time taking Bonneau. Watch out because he is not always clear on his expectations for assignments, but don't be afraid to ask questions. Be prepared to read and write a lot. We read 3 small books this semester on top of having small bi-weekly assignments and a research paper. Bonneau is a really nice professor though and easy to work with.