Samantha Irwin
Samatha Irwin is one of the best teachers I have EVER had. She just graduated from NAU so she's super down to earth and really understandable. Her class does consist of her teaching the entire time but as long as you pay attention you should be fine. There is also online bookwork but wait until class starts so she can provide the link to buy it