Michael Treat
Most of the your grade depends on 3 exams and a final exam. This professor is funny and very understanding. He really doesn't care about attendance but there are extra credit participation assignments he randomly gives out in class if you go. 