TCSOL: Teaching Chinese to Speakers of Other Languages

What does TCSOL mean? The above is one of TCSOL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Teaching Chinese to Speakers of Other Languages