Designing for Learning in an Open World