There are several ways to ruin  in-company language courses. You can change system every year, allow students to arrive late, teach too few hours or pay so little you can’t get proper teachers. However one of the most common reasons for failure is trying to fit different levels in one group. Let’s read on…

Mixed Levels – A Time Bomb by AD Miles