Greater Niagara Ballet Company Swan Lake: August 1st & 2nd, 2025 Tickets on sale now! Late Spring and Summer 2025 Registration Now Open! Summer 2025 Information and Registration Fall 2025 Registration Starts April 14th: Fall 2025 Class Information