Ben Dyson
Funny and explained most concepts clearly. Exams are super fair, all multiple choice and open book with a slight time crunch. Participation 'labs' were an easy way to boost your grade. The written paper wasn't difficult, but grades were deducted on things I disagreed with. Do your best to pay attention and read over your notes for an easy B+/A-.