I must have been about 8 years old when I first laid my hands upon a Rubik's Cube. It took a long time, but I remember finally learning how to solve one side...and then I figured out how to solve two sides...[anyone who has solved the entire puzzle knows that that is nothing to brag about, because it does not put you any closer to solving all six].
Now, about a zillion years later, my 9 year old ended up with a cube of his own. Thanks to a good teacher [yes I snatched it out of his hands] and learning about algorithms, I can now enter into the elite solver's club. Now I just can't decide on which color of jacket to buy.