I did a Google search for language schools in Shanghai. LTL and a few others appeared. Although not a whole lot of information was available for any (outside of their own website). I emailed all, spoke to them and from there just picked what sounded best.

Orion with fellow LTL students
The location of the school is great and classes were nice. I liked the structure of speaking and writing, the mixture allows for greater learning speed.
The pace was great, lessons didn’t seem too fast nor too slow.
My teachers were awesome and I learned lots of Mandarin as well as Chinese culture.

Orion with classmates in Shanghai
There is a great environment at school. Everyone is friendly and I always felt welcomed.
My experience here at LTL Mandarin School has been so positive.
I plan to continue studying Chinese in my home country, and maybe more in Shanghai if the opportunity arises
I plan to return to China. If for an extended period of time, I would definitely consider classes at LTL again.