One of my students sent me the link to this video a while back and I finally sat down and watched it. It is amazing! About 15 minutes into it, Jennifer Lin does an improvisation activity that is incredible! Not only is she a great pianist, she also speaks articulately and connects well with the audience. Very inspiring!