Tim Lindgren
Digital + Learning + Design
Exploring humane pathways for teaching, learning, and design.