David is an eager advocate for people with additional needs at the local, national and international level focusing and imagining the possibilities. Learn about David and the incredible work he is doing at David Egan Advocacy.