Individual Chinese lessons are ideal to practice your speaking skills and to adapt to your needs.
You may also want to consider the private immersion language programs in Shanghai, China to learn Chinese in the home of the teacher.
Comments: It is highly flexible and tailored in your specific needs. You can talk to your teacher about your exact requirements and the teacher will choose the suitable materials and prepare the classes for you accordingly. Each lesson lasts 50 minutes, generally students choose to take 2 classes each time with 10 minutes' break in between for rest.