Michelle Craig

Michelle Craig

Stamp NC Blue writer and postcard team lead. Public school parent, advocate, and teacher. Using words to fight for justice. Speaking loudly for those whose voices are unheard.

72 posts