She gives 25 pts extra credit, do them all. Her lectures are her just reading. But she gives you the tools to succeed; SI, weekly open tutoring sessions with her, worksheets etc. She's not the best professor ever but she gives you opportunities. You can't slip up AT ALL in this class, stay consistent. Study hard+utilize her resources. Shes nice!