 She is not a GOOD TEACHER AT ALL so aviod She does not even know what to teach all she does is read the slides, so not worth wasting your timeThe mid-term consist questions that are not even discussed in class at all. Please invest time in self-studying. Explore topics online and do very hard work by yourself if you want to do well in this class. 