Brian Teacher (n.