Great academics, excellent staff, miserable school community. My son is supported in many ways otherwise we would run for the hills. Elitist, small minded, unethical parents and families for the most part. Thank goodness for the wonderful administration and sprinkling of good families.