Philosophies of Education and Their implications to Teaching and Learning | Mary Joie Padron