Lemshaga Academy

A school using the concept of Reggio Emilia and Visible Thinking to develop children’s self esteem by training them in critical thinking, teamwork and social values.