I have been teaching Technology, Engineering, and Computer Science for over 20 years. I hold Physics, Engineering, and Statistics degrees from Rensselaer Polytechnic Institute. My past jobs include farm hand, disc jockey, stadium concert security, engineer, Peace Corps volunteer, technology trainer, programmer, coach, AP exam grader, and teacher.
I play several instruments, all at a beginner level. I also build electronic instruments and guitar effects pedals. I like to run, hike, and rock climb. I also enjoy minor league baseball games, having visited more than 70 different stadiums to date.