My personal expectations of this particular application were fully met, I wanted something simple to use and something that fit my learning style. I mentioned earlier on in my introduction that my son is a programmer, he too mentioned to me and suggested Codecademy as an excellent tool to start the learning.
I give this product a 5 out of 5 rating.
Here are some other stories from the Codecademy web site.