Background
Freeman, Stephen Michael was born on June 30, 1978 in Fresno, California, United States. Son of Steven Lee and Diane Freeman.
Freeman, Stephen Michael was born on June 30, 1978 in Fresno, California, United States. Son of Steven Lee and Diane Freeman.
Bachelor of Education in Physics, Brigham Young University, Provo, Utah, 2004.
Educational leadership internship United States Department Energy, Berkeley, California, 2004. Physics teacher Fort Bend Indiana School District, Sugarland, Texas, since 2004.
Missionary Latter Day Saints Church, Santo Domingo, Dominican Republic, 1997—1999.
Married Marci Anne Miner, June 1, 2002. Children: Gabriella Imani, Adeline Amani.