My elementary GLEE CLUB sang this song and absolutely adored the music. I have to admit I got a little teary-eyed hearing them sing this! The piano part is also really fitting and beautiful to play. My kids sang it with such heart and soul! Thanks!!!