Resources for the Blind now provides a full spectrum of services to blind persons nationwide, including counseling, rehabilitation, education, and training. They are also actively involved in preventing blindness and in restoring sight whenever possible. They offer a program for children with multiple disabilities and teacher training.