Lecture slides are hard to follow and has lots of mistakes that she never corrected. Very hard to follow her lectures, she is all over the place. Her exams are very hard and she refuses to post solutions in the portal. Lots of assignments and she claims that they are practice for exams but never really tests anything related to the assignments.