Thank you so much for your kind words and wonderful review, we are so pleased to hear your son is so happy and doing well. Our staff continuously strives to offer the best care and learning experiences for the children each day and happy this gets transferred to you.