Thoughts on Learning