This school provides kids with many opportunities, not only do they learn what they would in a 'regular school' but they are given many opportunities such as learning to ski, about the history around them, different crafts, drama, specialized tutoring such as for math. Things that would not be possible in the 'regular school system'. The teacher is always available if there is a problem. I have had my child in this system for 3 years now and it works. We tried the public middle school and ended up back at the learning center.