I am in my fifth year at STEM School Highlands Ranch. My hometown is once again Evergreen, where I spent my childhood and graduated from Evergreen High School. The beautiful coast of California called me away from my beloved mountains where I attended Concordia University Irvine, earning a BA with a double major of Computer Science and Mathematics. Later I earned my Masters in Education from Cambridge College in Cambridge, MA. My teaching career has taken me to Hawaii, California, Colorado, and Virginia. While in Virginia, I earned Teacher of the Year from the Air Force Association. I am thrilled to be back in the state I love and to be a part of the staff that never stops innovating! I teach AP Computer Science A, AP Computer Science Principles, Introduction to Programming, Gaming I & 2 and Game Studio. I also enjoy leading the TEALS program, where industry experts volunteer in the classroom to provide a practical in-depth knowledge of programming in the marketplace. Partnering with these volunteers is an added bonus to the coursework. Another highlight of my year is when I get to serve as the coach to STEM School’s CodeQuest teams. I'm proud that last year's advanced and novice teams each took second place in regionals.
My lifelong passions have been passed onto my two sons, as my oldest son, Charlie, is a teacher in an inner-city college preparatory school in New Haven, CT and my youngest son, Tucker, is a computer programmer and game developer. I join many Coloradoans in loving the outdoors and exploring it in my time away from STEM. My wife, Becky, and I are often found on the trails with our two dogs or on our mountain bikes. One only has to step into my classroom to discover my love for the Colorado Rockies & the Denver Broncos, and hopefully you will catch a glimpse of my whimsical side as well.