I am looking to surprise my dad with a 1 or 1/2 day cooking class in either of these cities. We will be in spain in May 2009, and a google search returned way too many broad (and seriously expensive) choices.

Does anyone have any 'been there-done that" recommendations?

Or does anyone have a relative in Spain that wants to take 2 americans into their home (for $) and cook some traditional recipes with them?