Vicky is one of my favorite professors I've ever had. She knows her stuff, and cares about how her students do. Some people say she can be a little all over the place, which I can see, but I personally don't mind that. She has high expectations for her students, and if you put in the effort it really pays off.