My son has been going to the Shores center for over 6 months now and I am constantly impressed by care my son receives. The teachers are very good - loving and caring. They are always enthusiastically looking for ways to teach new stuff to the kids. The facility is clean and very well managed.