I have two daughters who attend Macleod College. They are both extremely happy with the school. The teachers seem to be dedicated and (in my experience) really care about the children they are teaching. I like that the school is small enough that the teachers seem to know every child in the schools name. The classes in the secondary area offer a good variety and in year 11/12; if they do not teach something your child wants they have connections with other schools in the area that do so your child can still attend Macleod and do their TAFE course one day a week at a neighbouring school.
My son is at Macleod. He loves the school and we are very happy with how he's doing there. The programs are really engaging and they do lots of different, interesting activities as part of their learning. Their Naplan data is very good too.