From my experience of working in education one of the main problems is they often lump students of very different abilities all together in one class, so everyone on both ends of the spectrum gets bored and frustrated, and the teachers are faced with an impossible task and end up hating their job.