|The class was detailed yet in simplified form so it was easy to understand. Sarah is patient and considerate. In her chats, if questions become scarce, she'll bring up a hypothetical question for participants to ponder and then discuss with her. In other words, she doesn't just sign off if there are no more questions. Her replies to questions on th "board" are appropriately thorough and I've never seen her miss one. I highly recommend her classes;I have taken several.