stephqnii i would recommend Northside Christian College (private school), but I don't think it has any STEM programs, but the school seems pretty good in terms of environment and academics. Hume grammar (donnybrook and other campuses) also kinda good. Balwyn high is a pretty good public school and so is Box Hill high (public schools). If you wanna go to private schools, I would recommend Alphington Grammar and Camberwell Grammar. Those are private though. If you're going to public, I recommend Balwyn High or Box Hill high. They're pretty good.