If she enjoys cooking how about some cookbooks..there are some lovely ones available - I love flicking through cookbooks for inspiration...The cooking classes sound like fun as well...sometimes upmarket restaurants etc run them, but I'm thinking if your wife is heavily pregnant she probably wont...