Felt the need to add this review after seeing negative ones. Had him Spring 2019 for this class and it was my favourite class of my degree - engaging and likeable professor, nice person as well. Not sure why the negative reviews are so bad...