To Haze or Not to Haze: Teacher | Fool | Legacy