Teacher Appreciation Week 2018 Reflections from 20-plus years as a teacher by Alex Granados | May 7, 2018