Ok so shes not exactly great at explaining the material, though she knows it like the back of her hand, but she only grades attendance from mid semester on because midterms start then and she knows people skip. Read the text at home and STUDY! She gives extra credit, and lax on late work, turn it in early and gives extra credit.