Allyson Graf
Idk why her rating is so low, i loved this class, she was really accepting and would work with you if you are struggling. There are 4 unit exams which are out of 100pts each which is the hardest part, but she makes study guides that give extra credit if turned in. If you take notes and do the extra credit provided, you should be fine.