Learning: Principles and Applications