Fabulous school! Small school atmosphere with the latest high tech teaching. The staff and teachers are wonderful and caring. My children are safe, nurtured and encouraged daily to be productive caring citizens. Administration is always willing to meet with me regarding my children's needs. The best school I have ever seen.