He is clear on his expectations from the beginning about attendance and participation, however he does assign lots of time consuming assignments that are just busy work and not super helpful for learning the material. The material itself is not difficult, but his teaching is very unorganized and confusing. 