Sarah was terrific. She spent over 2 hours working with 17 of us in four family groups. She was very well organized and had great ideas for groupings. She was very good with the youngest kids — getting them to participate and smile when they really would have preferred to do something else. All in all, a great experience.