Valerie Flores
Her lectures were very interesting and informative. The tests weren't too bad and there is so much extra credit opportunity. The one thing I will say is that she does participation points and that tanked my grade because I missed one class. I definitely recommend taking her but don't ever skip class