Willy Du
I absolutely loved him as a teacher and this class. the material is very hard and it is very homework heavy so you do have to put in the work in order to receive a good grade but it is definitely attainable. He understands that the material is hard to grasp and it moves quick, so he is willing to help in any way he can.