Kenneth Tangen
He is a nice and funny professor. He provides notes which helps to follow along his lessons but you have to take notes. His tests aren't always what are in his notes so beware and do your own research. He has 4 exams but if you have a good grade near the end you don't have to take the last one. Also has an EC essay but you don't have to do it.