Anonymous wrote:$100 Amazon gift card would be generous, but generosity can also be achieved with a small personalized or homemade gift that isn’t expensive.
I think that small personalized gifts are thoughtful, but not necessarily generous.
In the past we've been able to afford cash gifts, so that is what we gave. Preschool teachers need money. But if that is beyond someone's means, I'm sure they appreciate other gestures.