Theresa Chadwick
If you struggle with math take her! She goes over topics in detail and she will slow down if you need help. She truly cares about her students, she wants you to understand the material. Make sure you show up to class otherwise it is hard to catch up. Homework is online, 3 tests total plus the final.