Patricia Herman
Herman is a really good professor. She stays focused during lectures, so know that what she is telling you is important. You definitely need to study for the midterm and the final because they take up a big portion of the overall grade, but she gives a thorough study guide to help prepare. The labs themselves are interesting and fun.