There are extra credit assignments, but I would not recommend taking her. Her grading criteria is unclear, her class is incredibly confusing (the textbook is it's own thing, she teaches a completely different class to it), and when she gives feedback on assignments, it is insufficient. The class itself is rather easy, just wouldn't take her again.