Cheryl Metrejean
If there is another teacher you can take then take them!! I've taken her for 2 classes and both times I was practically failing the entire semester. Her tests are always hard especially the MC. She's a kind lady & love the material but the way the tests are worded is beyond confusing. I felt like I read the whole book and still learned nothing.