BEST.SCHOOL.EVER. Staff is great and students are as well. 5/5 stars.
Teachers are dedicated and all staffs are friendly. School is great overall.
Kids are mean.