Mary Gutaskus
Granted this is online in 2020 but the book was less helpful than expected and teacher's note packs were helpful but not enough. If you take her class online be prepared for Lots of self study. Good Luck.