The type of Spanish you learn depends on your line of work and which kind of Spanish would be most relevant to that. There are two types of Spanish: Latin American and Castilian (commonly known as Spain Spanish). If you are working for a company or a region with European or even South American clients, learn the Castilian dialect. On the flip side, if you work with a Latin American-based company or even on the United States-Mexico border, learn Latin American Spanish. If you work for a corporation, business Spanish would be ideal. If you work in the medical field, you need to learn medical terminology. To work for the government or the education field, you would need formal, academic Spanish.