The Toronto Kiwanis Festival provides scholarships and performance opportunities for young people. Their time spent preparing, practicing, and...