Good, amazing, talented. Not great...yet. Proclaims himself "A viral sensation." Cute as a button... but not yet Stevie Wonder.