This class is interesting and Professor Knap is pretty down to earth, you have to keep up though. It can be easy to get behind. If you keep up with the class, and if you ask professor Knap questions in person rather than through email, you should be all set. 