He is a really good teacher, and is real clear about what he wants for the papers he assigns. Very approachable. His lectures are mostly about current events and he loves hearing the student opinion, all opinions.