This is a great project for young kids. It would be fun to do this a day camp or as a scout activity. The only challenge is that it takes about a day to complete the dyeing/drying process, so it’s better for regular meeting-type groups. You could do it for a birthday party activity, but you’d probably just want to send the shirt home with parents with instructions for finishing it up. You can find this tutorial in Dollar Store Crafts.