Science lab is fantastic. Teachers plan together so that the whole grade level has similar experiences. It is unlikely that you will find a teacher that you do not like here. Each grade level has a bilingual teacher. The school has great resources available for kids.
This is a school where they have a heart for their students. The teachers are giving all they can to help the children. When a child needs extra attention this is possible in this school, either it's with problems or ahead of learning. My child says this is te best school he has been to.