He is a very good lecture giver! Almost all the lectures were very engaging and entertaining. He enjoys giving personal stories(very funny!).
One thing (that's terrifying) is that he never puts grades into canvas. You basically won't know your grade till grades come out in the end of semester. I wish there's feedback on discussions, group, quiz etc