Differentiation and Number Crunching

Every student's needs are different, and for a language teacher things can get complicated when connecting learners for speaking or other collaboration. If the students are in class, this is already a challenge, but if they are in different geographical locations, the connection can be very challenging. Add to this the complexity of assessing individual performance, the whole thing is practically impossible to organise without a language lab to do the number crunching.