notes for learning