mike gardner directors page website