Derek Tucker
Funniest professor I've ever had. His lectures are amazing! I wish there were more of his lectures for all the concepts instead of reading the lengthy/over the top cogbooks material. Exams are open note but extremely hard, not really similar to the study guides at all. Lots of AI & ChatGPT use which is pretty irrelevant & time consuming busy work.