John Cooke
Professor comes across as exuberate which hid the self-absorption for a couple of weeks. He needs to update his course content but wont. I learned out of fear I would complete an assignment wrong not bc hes a good professor. Announcements are horrible. Assignment instructions are wrong. I'd drop the class vs have him again.