The National Alliance on Mental Illness is a nationally-recognized self-help organization. Founded in 1984, the Iowa branches sponsors programs that include Visions for Tomorrow, designed to help parents, foster parents and other caregivers face the day-to-day challenges of mental illness, and Family-to-Family, a group therapy course.