Andrew B.
Elliot clearly had a full and complete understanding of the material, and did a great job of emphasizing the most important points, while letting us know what if anything was extraneous and thus would only serve to cloud our knowledge.