Return to Article Details Challenges and Strategies in Teaching English to Heterogeneous Classes: A Case Study Download Download PDF