We have had our three year old at 3 different preschools and this has been the best by far. She always comes home excited about all the things she is learning and eager to go back. On the weekends she is sad that she isn't at school. This school has made my child a morning person because she is so excited to attend.