Really good place. You can get advanced at school if you take this program
It is a great place to learn and grow.
Terrible