Michael Bishop
Literally had a quiz everyday. Would just post videos on canvas and expect you to take notes and know how to do them by time you get to class. He was really rude and awkward at times I say, he doesn't really like it when you use a different method to solve something other than his way. Forces you to work in groups. Pretty much it.