she does not prepare for her class. Does not post class materials on time. Even within a day for the exam, answer keys for practice questions were not posted and I could not practice. One time she skipped class, did not get a sub successfully, did not notify us. Complains a lot. Makes mistakes while doing work on the board, making it confusing