Rosetta Stone (RST) has had its share of problems over the years. As the Internet grows, there are more free or low-cost language learning courses available online. That has resulted in more competition and put pressure on the product pricing. Until recently, the company was missing out on the opportunity...