The excellent staff will work well with your children. They individualize an approach for their kids. Most staff has professional degrees and are specialized in their fields.
The drop off situation is ideal and they have a covered area in case it rains.
It is a bit pricey compared to other schools in the area.