The school experience is amazing. Great staff and students. The curriculum is amazing as it allows you to freely work at your own pace.