Rosettastone
View company profile →
Decent but overpriced
The quality is good and I am learning, but honestly there are cheaper alternatives that offer similar results. The brand name comes with a premium that might not be justified for everyone's budget.
39 found helpful