SLC among 25 colleges with the best professors in new CCAP ranking

Monday, February 25, 2013

CBS Money Watch reports that Sarah Lawrence College is among the 25 colleges with the best professors, according to a new ranking from the Center for College Affordability and Productivity.