The ability to speak a foreign language is invaluable in today’s society and almost necessary in today’s job market. Many employers insist on bilingual applicants, especially in areas like South Florida where Spanish speakers seem to outnumber English speakers in many neighborhoods. So, what are the best ways to learn a new language?