Home Entertainment & Lifestyle High school teacher kills himself in mysterious incident