20100527-KS-How to hold a knife - 61.jpg

[Photograph: J. Kenji Lopez-Alt]

So you've done all your holiday shopping, right? You've thought long and hard about gifts for everyone, and you have all your presents wrapped up and hidden away, yeah?

If you're an overachiever who has thought of everything, well, we hope you get everything on your wish list. For the rest of us it's time to scramble.

For the past few weeks we've been teaming up with CourseHorse to list fun cooking classes in the city. And any of those classes make for great last-minute gifts. What's more, you can purchase a CourseHorse gift card redeemable for any of their classes, and it will never expire.

And here's the thing about cooking classes: they're often best taken with a friend. Which can be you. Which means you can use gift giving as a handy excuse to take that class you've always wanted.

That can mean anything from Cheese tastings at Murray's to upping your cupcake skills to learning how to cook better as a couple.

You can see all the cooking classes here. It's not too late to book yours!

Comments can take up to a minute to appear - please be patient!

Previewing your comment: