First of all, this is just from my own opinion:
1. For the reason that both teachers and students can't constantly maintain their interest and energy on their studies if classroom teaching shall exceed more than six hours.
2. Its because it would be the most effective way to teach and to learn without making both teachers and students bored in their lesson.