Wow, the kid can play! Giant Steps left me cold but I enjoyed his playing on the other videos, especially the last two.