Mandarin for Everyday China
For the situations you will actually face: renting a home, seeing a doctor, ordering food, getting around, and talking with neighbours and colleagues. You get practice in real conversations, with feedback on pronunciation and natural expression.