Teguh Hadi Wibowo. S.Hum., M.Pd