This school is excellent. Especially for the academic child. They do not have any sports teams but they do have a volunteer program and part of the grade each year is a community service project that each child is required to do to pass. They wear uniforms and have no buses so you have to take them to school but it is so worth it. The education level at this school is fantastic. Small classes because of the no bus issue, teachers can concentrate on each child more.