My son has gone to this school for 4 years now. He has progressed very well throughout the years. The teachers have always been more than willing to work together with the parents to attain the most for the child. I am impressed with the video equipment and computers that are available. Lastly, most of the students like the very large swimming pool.