i heard lots of complaints about her but shes a pretty good professor if you take notes in class and go to the office hours. homeworks are kind of hard but she goes over similar questions in lecture and lab. on projects her and the TAs for the class help and answer questions which is nice. 