Mareas is a good school in Costa Rica. I also worked 5 months in the public schools, so I know what I'm talking about. It's good to see that there is a school, where Tico kids and kids from all over the world can learn together every day of the week, not just Monday to Thursday.
They can feel free to discover themselves through the different subjects. Also, for volunteers it's a great experience! Even though they don't know you, they trust you to do your own projects, design your own classes and work with kids.