An immersion course definitely helps people to learn conversational Spanish. An immersion course will also help people learn about Spanish history, art, music, dance and food as well. An immersion course will teach conversational Spanish as it is spoken by native speakers. That includes the slang. An immersion course is a good way of going beyond conversational Spanish so that people can speak Spanish like a native speaker. This will help to broaden cultural horizons. Students will feel a real sense of accomplishment after completing an immersion course in conversational Spanish.