Great curriculum and amazing teachers. I graduated from this school and my time here was a great experience.