Professor Matera is an excellent teacher. His style of instruction is heavy on preparation outside of class, which made this accelerated course extremely challenging. He creates opportunities during class for innovative learning and welcomes questions and is clearly very knowledgeable about the ancient world.