It was good when I went because they don't expect everyone to be the same so they spend more time making sure things work anyway. People had lots of different backgrounds, you couldn't just assume things. I tried public school once but I only lasted a couple of days. I didn't understand the rules or know what the teachers wanted and they didn't try to find out what the problem was, just punished me.