- The Greater Buffalo Youth Ballet is a non-profit organization that offers performance and educational opportunities to young Western New York dancers and makes dance available to those who otherwise would not be able to enjoy a live performance.www.gbyballet.org