This reads like a political propaganda piece for New College. I would take it with many grains of salt.