Thursday, May 17, 2012
10407/p214061919_102389.png

The Community Public Charter School (CPCS) is an  arts-infused, literacy-focused school of choice for non-traditional learners.The school is open to all Albemarle County middle school students.