If there is one thing I can say about my time in Shanghai, it's that it has gone far too quickly. With my days filled volunteering at a local primary school and my nights and weekends crammed with about as much sightseeing and exploring as possible, the weeks passed in a matter of minutes!

Without sounding too cliched, working with the children was incredibly rewarding. I was mainly teaching grade 2, but had the opportunity to teach both grade 3 and 4 as well. The staff at the school were very friendly, and made me feel right at home when teaching - giving me tips on the types of activities that the children most enjoyed. Perhaps the most startling thing I found when teaching was just how eager the kids were to learn English, and this really made them a pleasure to teach!

My fellow volunteers were simply lovely and I got on well with all of them - those who had been staying in Shanghai for a few weeks longer than me were particularly helpful in the process of settling in; they pointed out where the best places to eat where and which sights I just had to see. If I could give one piece of advice to future volunteers, it'd be to walk around as much as possible - some of the nicest areas in Shanghai were ones that i stumbled across just by wandering around. With regards to teaching, I'd say to make sure to keep the lessons fun, so that the children stay engaged it can be quite a challenge to hold the attention of 30-40 children for half an hour to an hour at a time.

All in all, I thoroughly enjoyed volunteering in Shanghai and would recommend it to anyone considering going. The friends and memories I made were wonderful and it was a totally fulfilling experience!