I substitute regularly at this school after teaching for many years in Indiana. I LOVE this school! The staff is friendly and supportive. The kids are loved. I have worked in all the grades and overall find this school to be superior in teacher efforts to insure that every child has an optimal learning experience. There is a warm, accepting climate that you can feel when you enter the building. I can't say enough good things about this particular school. I would send my child there in a heartbeat if I had a school age child. The staff has excellent qualifications and does a terrific job of trying to meet the needs of many differing abilities.