Task-Based Language Teaching (TBLT) is an educational framework for the theory and practice of teaching second or foreign languages. It is based on a constellation of ideas issuing from philosophy of education, theories of second language acquisition, empirical findings on effective instructional techniques, and the exigencies of language learning …