We did the night market food tour with Untour Shanghai - LOVED it. Wanted to do the dumpling cooking class but it was fully booked for the only date that would have worked during my trip.
Our tour was a guide and 2 couples - us (American) and a couple from Thailand.
http://untourshanghai.com/