Keegan is a trained instructional designer, chemist, and secondary science teacher. He is also a proponent of sustainable technology, an advocate for student experience, and a teacher of teachers. Keegan gains fulfillment from problem-solving pedagogical challenges that intersect...
Read More →