Trevor Hall review