Volunteer Projects in Shanghai, China
We have several projects available in Shanghai where you will be Teaching English :
Kindergarten Assistant
There are about 450 children in the kindergarten we support, with children there ranging between 4 and 7 years of age. Volunteers assist the regular teacher in the classroom, helping in such areas such as English, music, arts and crafts and dancing.
Primary School, English Teaching
Volunteers teaching in the primary schools teach between 11 and 15 lessons each week, with each lesson lasting 35 minutes. Primary school students range in age between 7 and 12 years old and class sizes vary between 30 and 40 students. Volunteers will learn from local teachers how to develop lesson plans and teach classes. In some schools volunteers will follow the curriculum provided through school textbooks. In other schools, volunteers may develop their own curriculum but, even here, local teachers will help guide lesson development.
Secondary School, English Teaching
Secondary school students are between 12 and 15 years old and there are usually 30 to 40 students per class. In addition to teaching English, volunteers may have the opportunity to teach such subjects as music, art, football or basketball. They may also have the opportunity to be in charge of the school play, western festival activities or the English Corner at the school.
High Schools, English Teaching
High school students are between 16 to 19 years old and volunteers will teach between 11 to 15 English lessons per week. After a 1 to 2 week orientation, volunteers will conduct their own classes. High school student English proficiency is relatively high. Volunteers will also have the opportunity to assist in extracurricular activities within the school.
Summer Time (July-August)
One World Project in Kindergarten (July and Aug)

One World Project in a Shanghai Kindergarten: Bringing the whole world together is our final target! The smiling faces of the kids will encourage you to show all your talent! Here is a stage for you to showcase the culture of your mother country and let the children acquire more knowledge through your brilliant performances! You will be free to show all the cultural things from your home. The shared stories, games, and laughter will leave indelible memories in your heart.
Volunteers will be working in a kindergarten as English teachers. They will be teaching English and also organize German, Dutch, Austrian, Belgian, Norwegian, Irish,... days. One World Project is an activity to show all other foreign countries culture. Volunteers help to improve Chinese kids English level and let them know more about foreign culture through lessons and games. And also volunteers can learn more Chinese culture through the communication with kids and teachers.

Jessie Duanmu
Country Director
The Country Director Jessie has been working with international volunteers for five years. She obtained her Master's degree in Education in the UK and has been teaching English and Mandarin in primary and secondary schools for 9 years.


