Virginia Johnson’s teaching career started in an elementary school in her hometown of Portland, Oregon. She taught in Los Angeles and in Germany and returned to California to live in San Francisco and teach in Redwood City. Always planning to return to San Francisco, she reentered BYU to earn her master’s degree. Virginia shifted gears and worked as a counselor on the secondary level before earning her PhD. During her 40 years in education, spent primarily in Utah, she worked half of the time in teaching/counseling and the other half in administration, concluding her career as assistant superintendent in Alpine School District. As a retiree she is a temple worker, part-time BYU professor, part-time missionary, Gospel Doctrine teacher, and chair of the McKay School Alumni Board.