You might be interested in knowing that besides having an amazing voice, David Osmond is humble, gracious, funny, and inspiring. He truly made us feel that there was nothing he would rather be doing this morning than singing with a 6th grade graduating class! He and they were awesome. Happy Graduation Cassidy.