I appreciated the team teaching, support and respect for all the levels of learning within the team. I have never experienced a team of teachers this large that was so genuinely non-hierarchical within a level structure.