Darlinghurst Academy A happy, caring, learning community where everyone works hard, plays well and achieves their best