Rosetta is actually pretty good, it has a structure to it that makes you kind of match the words with the pictures, so you understand what is what, you'll start to understand what i mean when you get a bit further in, though i stopped at the colors cause i got lazy ( should pick it up sometime again)