My son attended this school K and 1st grade. the teachers were firm and disciplined. I like the uniforms and that the parents have to complete volunteer hours. They teach all the academic subjects as well as character building. I really enjoyed this school and my son enjoyed going to school. small family environment where the principal knew all the kids by name.