Rosetta Stone is the top language learning software available. This isn’t a plug for the product, it’s just really that good. A lot of people download the software to their ipod, phone, laptop and can begin studying from anywhere. 30 minutes a night would really help in at least getting you though the basics.
All you have to do is google “online instruction in spanish”, and you’ll come across many websites which offer courses.
The Central Valley has an abundance of affordable language schools. Instruction can range from 1 hour a day to 4 hours a day with classes in many cases costing less than $10 per hour. And if San Jose is not your preference don’t worry, there are language schools located throughout the country, including popular beachtowns like Jaco.
Sometimes this is more expensive, but it can be a much better fit for some people. There are plenty of tutors available throughout Costa Rica.
The realty is yes, you don’t NEED to speak language to live in Costa Rica, but you’ll be glad you learned.