Overall she's great and explains everything clearly but her class is TOOOOOO MUCHHHHHH . Sooooo many papers, lectures, h.w, and quizzes due every class. The worst thing about her is that she calls on people in class.