Professor knows his stuff & has a very dry sense of humor. Is there to do his job but I don't think he particularly likes it. Not savvy with Canvas & doesn't want to spend time setting up weighted grading, so you must calculate it yourself or email outside of class even though he isn't the most responsive. Decent lecturer, not monotonous at all.