
Physics and Earth & Space Science teacher promoting STEM at Kettle Run High School in Fauquier County.
Nanoscale phenomena, Data visualization, Technology tools and applications, Health and medicine, Environment, Information technology, Energy, Societal implications, Safety, Economics, Equity, Careers in nano, Consumer products, Envisioning the future
