I've taken a few classes with Dr. V and she has amazing teaching skills. She finds a way to make difficult topics clear and understandable. Her classes are work, but all of her assignments, reading, and exams are truly designed for your learning; there's no "busy work." She is the best professor I have taken a class with. 