“DepEd” also known as the Department of Education in the Philippines became trending on social media Monday night, June 14, after a terrifying definition of an equally terrifying creature surprised lawmakers and other education stakeholders alike. Netizens took to Twitter their concerns on the...