She is a very nice person who is extremely passionate about what she teaches. However, she gives an unreasonable amount of homework with no guidance. Be ready to do a lot of reading assignments, group projects, and extensive out of class exams (and learn next to nothing). This professor makes me wish I would have changed my major.