I completed Rosetta Stone Spanish (Latin America) in 2014, but geography, along with other circumstances, mean that my exposure to Spanish is limited, and I'm far from fluent. Nevertheless, it was a great course, I learned a lot, it wouldn't take long to get up to speed, and at the very least it's not indecipherable. ...