ttlc
has the following definition + add your definition
Technology Teaching and Learning Center
Technology Teaching and Learning Center is used in Acronym Education
The word ttlc is used in Acronym, Education meaning Technology Teaching and Learning Center