My son has extensive medical pieces in his life and they are very accommodating. The big thing of why I did not do five stars is that the school teaches that everyone is "friends," that you have to be friends with everyone. That is not how the real world works. Also they try to be "clean" with things like washing hands. But teaching the child to turn off the water using your hands, just replaces all the germs that they just washed off. The main teacher though is awesome. She has been doing this job for quite some time and she is very good at it. You can truly see that she loves what she does and cares.