Learning Spaces