Loved him. He is clearly very passionate and knowledgable about what he teaches making lectures engaging, even if the material might sound boring. I learned so much and love how he incorporates current events in class. I am looking to take another class with him! Tests are open note/book and you will do well if you actually read the material.