david teager-portman