B.S. in Mathematical Sciences from Carnegie Mellon University

Stephen Russell grew up in New York City. After graduating from Carnegie Mellon University, he taught in Doha, Qatar and Cheonan, South Korea before coming to Andover. In his spare time, he enjoys hiking, mountain biking, playing and coaching ultimate, and writing iOS apps.