Amy,
You also might try the Lake Winnipesaukee Sailing Association (LWSA), although I think their sailing instruction is aimed at kids sailing smaller boats. Check out
http://www.lwsa.org/
If you're from the Boston area (just guessing from the _MA) in your username, there are several public sailing programs down there. For example,
http://www.community-boating.org/ http://www.bostonsailingcenter.com/Home
http://www.courageoussailing.org/
I'd also volunteer to go sailing with you some time if that would help. (Your boat or mine).
Another possibility is to volunteer to crew during the various sailboat races on the lake. Both the LWSA and the Winnipesaukee Yacht Club (WYC) each sponsor various races throughout the summer and fall. (You can find the schedule on
www.lswa.org). There are weekly one design races (14+ 26 ft J/80's) on Thursdays, Friday night pickup races at the WYC (informal, sometimes on, sometimes off) and various weekend events.
-- Jon