Leslie became a teacher in 2003, when she left her job as Production Manager for Blue’s Clues International at Nickelodeon in New York to move to her hometown of Los Angeles. In 2012, she was awarded Teacher of the Year by the Los Angeles Unified School District for her work as the Lead Teacher and Coordinator of Foshay Learning Center’s Technology Academy. Leslie teaches a group of 150-180 students from 10th -12th grade that stay together for the entire three years. Foshay’s inner-city and Title 1 status does not hinder Leslie, her students, or the curriculum, which includes Exploring Computer Science, Game Production, Programming, and more. Her computer lab is a place for innovation and exploration. Leslie received a BA in Anthropology from Washington University in St. Louis; a Master's in Educational Communication and Technology from New York University; and the English Single Subject and Administration Credential from California State University Northridge. Leslie lives with her husband and two daughters.