Review: This one is ok.
Rating: 3 out of 5
Date: 12 31, 2013
It is ok. I would not give it to my grandchildren to learn by. It is confusing to read. But good for an adult.