Laid back professor, pretty funny. Does not show grades throughout class so you just have to do all the work on time and hope for the best. Very understanding if you email him about late assignments and such. 