Christopher McGilvray
This work isn't difficult, but Chris makes this class difficult. He gives almost no grading criteria and you will find yourself either doing far too little or far too much. He does not communicate with you. I sent him a few emails during the last weeks of class and he never ended up responding, despite the fact that I could see he was online.