I have heard great things about Steiner schools. They are really hard to get into here in Melbourne. Good luck!!