spanish is an essential language in todays world. I can't tell you how many jobs I have gotten just becuase I can read, write and think in the language. I have pulled myself out of many desperate situations because of that ability, and I have also made many friends becuase of my ability to speak both languages. I think the question I am most asked is: "Where did you learn to speak spanish like that?" I always answer with the truth: " I was brought up learning both languages." I think as with any other language learning spanish is easiest when it is learned as a child. Of course, if that is not possible then spanish lessons that focus on coversation and thinking in the target language is the next best thing. I can't tell you the number of people who want to take spanish classes,but prefer the classes where the teacher can speak both languages. I tell them all the time "what is the point in your spanish teacher speaking english to you, if your learning spanish.Students think it's easier and maybe it is, but its definetly not effective language learning. As a 15 year language teacher veteran and a person who can speak three languages you would think that people would take my advise, but they don't, they prefer to learn in the age old traditional way of spanish to english translation. The only reason you should use a spanish to english dictionary is if you are translating some kind of written document otherwise just use a regular spanish dictionary or a spanish online dictionary.