Overall I didn't mind her, but I found the content easy to learn by reading the book. She has a hard time clarifying things. I had to go to CS tutoring weekly to be able to do the weekly homework assignment which would be making your own code. She constantly threw us in the deep end for homework. I thought the mini-midterms/tests were very do-able.