Teachers at Japanese elementary and secondary schools log an average of 95 hours of overtime per month. It's no wonder some might be falling asleep along with their pupils.