Overall he was probably one of the better professors I had during this semester. He's a very chill and fun professor to have and he's able to teach relatively effectively. The only things I would say are setbacks for him are that he doesn't connect with most of the students usually and he pretty much never gives a perfect grade.