TSL

TSL are the initials for Technology Supported Learning. It is generally associated with the concept of E-learning