Barger holds a B.F.A. from Cooper Union in New York, and was honored with the prestigious Pollack-Krasner Foundation Award in 1999. Her work—inspired by nature—is created in her studio on the Delaware River, and exhibited in numerous galleries in and around New York. It has also been featured in The New York Times, The New York Times Magazine, Philadelphia Magazine, Princeton Magazine, New Jersey Life, and Saveur, among others.