Shasha Shi is one of the youngest teachers of English as a second language in Toronto. She teaches Mandarin language at Toronto District School Board. Shasha has an extensive teaching experience and her students benefit from her outstanding skills and knowledge.
Author of: