Overall K-8, it is the best well rounded school in the area. Nothing is perfect, I wish administration was more approachable, I wish we could have more control over evaluating teachers each year, but I'm nit picking. The school is very very good and I would recommend to anyone who is looking for a private school education and private school experience to consider MJS. It is much like trying to rate a fine German sports car, there is not too much wrong with it, but sometimes you wish it had a feature you don't have, and the only thing better might be a fine Italian sports car, but that comes with a whole other set of issues and costs. If I had to do it all over again, I would choose the same school every time.