Rosettastone
View company profile →
Excellent customer support
Had some technical issues with my subscription and their support team was incredibly helpful and responsive. The actual learning experience has been positive too - making steady progress with Italian.
31 found helpful