John R. Large, Director