Angus Yao is alright. There are case competitions where you have to debate against other students and I absolutely dislike it. Pretty unnecessary to be honest. I don't think the other classes do it. It seems pointless to debate about something that you don't care about. Classes are alright and there are good discussions from time to time. 