Michelle Can is as good in embroidery as she is in giving