I love Dr. Bennett! She's so smart and passionate about what she does. She wants to see people succeed. She assigns a good amount of work, but if you pay attention and put the effort in, it's easy. Extra credit is available. She's just awesome. Group work is also big in her class. I want to take all of her classes