Don Payne 

former chemical engineer, software engineer, and math teacher (middle school & high school, ages 10-18).