Designing Models for Learning in 21st Century