Scott Sayres
There was so much extra credit in this class it was shocking. Also, the exams are take home and you are given 24 hrs. He tries his best to help you out so you really have to be slacking off to not pass.