Incredible teachers where they know your child and take time to chat with them when time allows. My child LOVES school! Academics are strong, hence their Blue Ribbon status! I must add there are (too) many half days that can be difficult to coordinate, since the day would end at 11:30am.