Data based on 2 reviews.
Oral presentations are really important, make sure you know what you're talking about. You should also be participating quite a bit to succeed in her classes.
This class is hard and will lower your average, but you will enjoy the material if you enjoy the class.