STOCK PURCHASE AGREEMENT BY AND AMONG THE PRINCETON REVIEW, INC. PENN FOSTER HOLDINGS LLC AND PENN FOSTER EDUCATION GROUP, INC. Dated as of October 16, 2009