I am an instructional technology coordinator and professional development facilitator with more than a dozen years of experience as a secondary science teacher. During my years in the classroom, I embraced technology as a way of engaging and motivating students, while also arming them with the skills required for success in the modern world. I believe that technology can inspire student’s creativity, spark their curiosity, and drive their desire to gain knowledge.

After completing graduate degrees in science education and instructional technology, I began sharing my experience, ideas and resources with other educators. I have designed and delivered countless professional development courses and workshops for teachers, presented at conferences, and am an active participant in the Apple Distinguished Educator, Google Certified Teacher, and Participate Learning communities.

In 2013, I co-founded the STEM Leadership Center, an education nonprofit dedicated to furthering science, technology, engineering, and mathematics education through informal science programs, teacher professional development, and innovative higher education. I continue to serve as the Director of Technology for the SLC.

I enjoy web design, woodworking, playing my guitars, and spending as much time as possible with my beautiful wife, Adrienne, and two daughters, Carys and Willa.