EXHIBIT 2 --------- STOCK PURCHASE AGREEMENT This STOCK PURCHASE AGREEMENT (this "AGREEMENT") is made and entered into as of July 23, 2003 by and among each and all of those individuals and entities identified on EXHIBIT A, attached hereto (each a...Stock Purchase Agreement • July 30th, 2003 • Invemed Catalyst Fund Lp • Services-educational services
Contract Type FiledJuly 30th, 2003 Company Industry
EXHIBIT 4 --------- REGISTRATION RIGHTS AGREEMENT by and between INVEMED CATALYST FUND, L.P.Registration Rights Agreement • July 30th, 2003 • Invemed Catalyst Fund Lp • Services-educational services • New York
Contract Type FiledJuly 30th, 2003 Company Industry Jurisdiction
Ambassadors Group, Inc. 110 South Ferrall Street Spokane, WA 99202 July 29, 2003Stock Purchase Agreement • July 30th, 2003 • Invemed Catalyst Fund Lp • Services-educational services
Contract Type FiledJuly 30th, 2003 Company IndustryThis letter agreement grants certain rights to Invemed Catalyst Fund, L.P. (the "Fund") in connection with the Fund's purchase and/or holding of Ambassadors Group, Inc. (the "Company") common stock, par value $0.01 (the "Common Stock") pursuant to that certain Stock Purchase Agreement, dated July 23, 2003, by and among the Fund, John A. Ueberroth and Peter V. Ueberroth (the "Purchase Agreement").