Alex Heeren
Educator. Technologist. Leader.