Captain bill teach