There is a private school close to were I that I have subbed at before. The teaching style that is used there is great. That is if the students really take advantage of it and are very self motivated. For students that are self motivated and really do want to learn this school is far better than the public schools. The problem is that most of the students there at this school are not self motivators. When I was there I was subbing for a science teacher and the students were needing to be working on projects. That really didn't do that, or they wasted time doing dumb research on the internet or playing a roller coaster game that they said they had been working on. Well if that was the truth or not I don't know. But I do know that there has to be help and motivation from home to help the students gain internal motivation for ther homework and school work.
So should students really decide what they want to learn? If they truly can progress in that type of schooling yes it is probably better for them. Well maybe. I think if you can get a public teacher that really loves what they do and does everything for the kids, and helps them in every possible way then public schools are just as good as any other school.
Great learning to all