This month Michaels Stores are holding several events that are good for kids.
On Saturday, May 10 participating stores will have DIY Day: Family Portrait from 1-4p. With the purchase of a canvas, you can paint a family portrait for Mom.
Then on Saturday, May 17th from noon-3p kids can show Teacher Appreciation as they create a craft for their teacher.