Peter Lloyd
Lectures were long but the professor let us out early sometimes, he cares about the student and is always there to help. It is a very interesting and informative class especially with the professors vast experience in many fields. Assignments (projects) were long and tedious but were marked fairly.