Nicholas Matthews
The material was extremely interesting and he did a great job at helping us apply to real life situations and show us how relevant the content is. He brings great energy and it very thoughtful in how he teaches. There aren't any tricks on the exams or assignments-all based on the material covered in lecture.. so make sure you keep up!