Leah Barr
, Visual Art
Leah Barr has a BA from Kenyon College and has also studied art at the University of Maryland and the Corcoran. She has previously taught art to K-3 students at the Concord Hill School in Chevy Chase, MD.