humanities teacher jobs in townsville qld