Title: Philosophical Aspects of Teaching and Learning