Randi Mazzella is a freelance writer and mother of three. She writes about many topics including parenting, teen issues and pop culture. Her work has appeared in many online and print publications including The Spruce, Grown and Flown, SheKnows and The Fine Line. Follow her on Twitter.