David Williams
Really sweet guy during class. Funny, uses music to teach, but loves the sound of his own voice way too much. He always promises we're going to discuss and instead lectures. His grading criteria is unclear -- His comments on papers are really discouraging and don't match the grade. Overall, fine if it's your only option, but if you have another...