Although he is caring and wants to see his students do good in class. He assigns way too much homework and assigns work compared to other classes I have taken he also wants assignments to be given in on days you don't have him for class. I hated this class and to be honest the professor is a bit weird also.