Dave Halls Assistant Director