Leo McCarthy is a part-time teacher at the Rainbow Montessori School. Leo received his bachelor’s degree with a double major in history and philosophy from Marquette University in 1967. He was then drafted into the United Sates Army and served in Viet Nam. When Leo returned to his home in Virginia, he took graduate classes in elementary education at George Mason University.
Upon moving to Jefferson County, Leo was employed by Shenandoah Tree Service which he eventually purchased and operated. He worked for a total of 18 years in tree services before beginning work at the Rainbow Montessori School in 1993.