IBSSS: Iowa Braille and Sight Saving School

What does IBSSS mean? The above is one of IBSSS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Iowa Braille and Sight Saving School