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…