Factors affecting the quality of English teaching and learning in public schools in Panama - Arroyo Diaz, Roberto Alexander (National Chung Cheng University, 2016)