She has a nice personality but she is very disorganized and terrible at explaining the lessons. I just get confused when she explains the concepts. I'd rather watch YouTube to learn the lessons than listen to her in class. I get disappointed every semester seeing that I have to take another course with her again and have no other option.