I went through a Montessori school until year 7, and I think it was very good for me, although I'm not sure how well it would have suited high school for me (the school I was at offered until year 12 but there were very few students who were there last year 7).