Christopher Benoe
Great class, very organized and straightforward. Several assignments due each week, but most as simple tasks. Very good, engaging prof. Provides a lot of inspirational material, weekly lectures, and sometimes powerpoints. His feedback is always very helpful to point out good work along with areas for improvement. No textbook needed.