C.S. Lewis College Opening in 2012

Posted December 16, 2009 4:26 pm by Glumpuddle

The C.S. Lewis Foundation has announced the founding of C.S. Lewis College in Northfield, Massachusetts for Fall 2012! Visit cslewiscollege.org for more details, and a great video.

31 Comments For This Story