TLI - The Mandarin School - 走进中国
Website URL:
http://themandarinschool.com/wordpress/
TLI - The Mandarin School is a Chinese language school located on Pearl Street, Toronto. According to it's website, TLI's curriculum has been taught and updated over 50 years. TLI offer Mandarin Chinese at various levels.