Check out this 12 year-old!
http://www.youtube.com/watch?v=5IXa2pNGVj8...feature=related
I've had a many good and a many great students but I'm still waiting for a kid like this. That one that you have to send away after like 6 months because they can out play you.
