Both of my children attended this school and did very well. I am convinced that small schools are best for children in this area. It was always good, but when the administration changed hands it really improved. Reading is a priority at this school. Test scores keep improving. My children were prepared for middle school after going to Ewing.