Mark Preston grew up in upstate New York. After high school, Mark got his Associate Degree at Alfred State College and Bachelor of Arts degree in Physical Education from the State University of New York at Cortland. Mark played baseball at Alfred State College. Mark earned his Bachelor of Science Degree in Computer Science from the University of California at Irvine and worked in the computer industry for many years. Mark got his Masters Degree in Coaching and Athletic Administration in 2008. After earning his Masters Degree he began teaching in the MCAA program. He currently teaches MCAA 540 Sport Technology at Concordia and coaches soccer at Trabuco Hills High School.