Eric Button
Such a good prof! Lots of information is given during lectures, so you definitely have to pay attention and take thorough notes. Offers a lot of extra credit, and exams are multiple choice which is nice. Clearly cares a lot about what he does and his students, and is a very fair teacher. Loved his class!