Prof. Dr. Badrun Kartowagiran, M.Pd