Zhijun Yang
I can honestly say this course was one of the few classes I enjoyed attending every week. It was an easy-going class where everyone was able to openly speak their mind which lead to many good online discussions. I think instructor Yang did a splendid job at setting the tone and encouraging the class to have these open discussions.