I'm learning Chinese for a trip that I am taking and I want to be able to have the basics down so that I can communicate while I am there. My favorite way to learn a language is by immersing myself in the culture but this is impossible until I go over there and I want to be prepared. Should I read books, watch movies, or get a tutor? What is the best way to learn in your opinion??