I am not a number person. Shirley is a very caring instructor but hard worker. It's important to pay attention to her lectures, understand the exercises made in class and do all the exercises in her  handouts. Nothing is surprise. Everything she teaches, is what comes in midterms and final. If you put the effort, you will definitely pass. 