Dennis Dallaire
His class is very straightforward. You show up, listen to him lecture, take notes and thats pretty much it. There are two class debates, a midterm and a final exam. The midterm and final are lengthy but doable. He is strict about arriving to class on time. He is overall a great guy and a good professor.