la piazza
La Piazza

La Piazza

In Italian, “piazza” translates to “square,” a central open space where the entire community can gather. La Piazza accommodates various learning activities, from individual projects to small group experiments to more extensive group presentations.