PHILO-notes provides free online learning materials in philosophy, particularly in Introduction to Philosophy of the Human Person (IPHP), Ethics, Logic, Understanding the Self, and other sub-branches in philosophy. PHILO-notes also provides learning materials in social sciences, arts, and research.