Parents, please think long and hard about sending your school aged child to this school. The kids teach themselves and the staff are not educated in basic child psych. This prevents them from effectively handling situations that are a normal part of a kids growth and development. We have had a bad experience with this school. The kids have to put flags up to get assistance, and if they dont, the child gets demerits. They say they are loving but they are not at allllll loving. I have witnessed the teachers yelling at the kids to sit down and to be quiet forcefully, not at all a loving, nurturing environment for a child.