Aprianto, D. and Zaini, N. (2019) “The Principles of Language Learning and Teaching in Communication Skill Developments”, Voices of English Language Education Society, 3(1). doi: 10.29408/veles.v3i1.1281.