I took Spanish all through high school but in college I don't really have time to take foreign language classes as a science major. I am pre-med and would like to be able to speak Spanish with my future patients and not rely on a tele-translator. This program is so much better than sitting in a classroom. You learn phrases and conversational grammar realistic to everyday situations you will encounter (ie: how to greet your boss versus a friend, how to order food), not out-dated phrases and vocabulary from an old text book. This is very practical for the Spanish you hear every day. My Spanish speaking friends were actually very impressed that I could hold basic conversations even though I have only had the program for about 5 days. Highly recommend.