CONTRIBUTOR
Cathy Gallagher is a writer who enjoys sharing the knowledge she's acquired both as a mother of a child with special needs and as a disabled person herself: https://www.facebook.com/InvalidInvalids/