Question: are shorter class periods better?
Answer: Yes, shorter class periods are better for students than large blocks of time. But having a block schedule in your classroom does not mean that you have to rigidly teach only one style and one subject during that block of time.