Bringing Science and Mathematics to Life for All Learners by Dennis Adams, Mary Hamm & Dennis M. Adams