Teaching Heterogeneous L2 Students: Challenges and Potentials: Follow-on Activity