Prof. Chynoweth is a very nice guy. There is a huge assignment due at the end of the semester that is confusing and takes a lot of work, but he was willing to answer as many questions as you had. Was very helpful!