That sucks.

Department of Education (Philippines) also have an online registration where it requires Google Chrome (only) to be able to successfully enroll a student (elementary/highschool)...