My Son goes to school here and they have done so much to keep his smart self up to speed and the teachers are Awesome!