Best Professor ever. Gave super clear, informative and well-designed lectures. Offered help in person and online. He was a well-renowned expert in this field, so what he taught are all on the cutting edge and thus very useful. You can feel that he really cared about students. I learnt a lot from him. Sam Bowman is wonderful.