My son and daughter went there from pre-k to 5th grade. After they went there, I never needed to review their home work anymore. The school built up very solid foundation for my kids. My kids went very easily at middle and high school. Both of kids successful went to good Univ. My kids made lots friends there. We had parties with the classmate families every years even after they went to college. Even they went to Med school now and still kept contacting with their old school mates all the time. Highly recommend this school and thanks for all the teachers took care my kids for many years