Dr. Hallion is knowledgeable and nice. Lectures are loaded with information but I was never bored. It can get awkward because she asks questions and few people are willing to answer so she just waits until someone caves in. Hw is 2-3 readings and a quiz. Overall pretty easy to study for if you listen in class.