Rebecca Roberts teaches Visual Arts at Beaver Country Day School, an innovative independent school, located on the outskirts of Boston. She has taught in both public and private schools, at museums and non-profit cultural organizations, in urban and suburban settings, working with...
Read More →