Gives the impression that she just started teaching so the semester started off a bit rough until she got in her groove. Lectures are clear as are assignments. Graded heavily based on exams (60%) but the HW/Labs prepare you. She is very helpful outside of class if you need help. Show up, take notes and you'll excel. Overall fair professor.