Brenna Cianci
From my experience her assessments are have an interpretation to them which may be good or bad, but they require her expert opinion which isn't always clear. You need to attend labs to get grades, and she is only available for one question/email per week due to time constraints, and you must participate. You should study extra for this class.