Karen Johnson

Also known on social media as The 21st Century SAHM, Karen Johnson writes about all things parenthood and believes that humor is necessary to survive the journey.