It's a decent program, doesn't go through things how you'd think tho e.g Numbers, Days, Colours etc.. first, it drops you straight into the language without translations. It teaches you to see something and know what it is in the learning language rather than saying e.g Red = Rouge. This, for home study, joined with classes and a trip to the country is best.