No better then any free source if your a beginner, they have some cool features once you have learned a good amount but this is not a starting point, it's more or less just flashcards in a few different forms