Great professor, grades relatively easy, and actually cares about students. if you have an issue and talk to him about he will be super flexible in regard to work and just very understanding. I would definitely take another class with him. 