She is one of the worst professors I've ever taken. She's confused about the material she's teaching. Doesn't post solutions to the assignments you've completed, so no way of seeing mistakes. Lectures are horrible. Labs don't prepare you for projects. You learn one this in class and the exams/quizzes/projects are 100x harder. Avoid at all cost.