Everyone has at least one person on their list that’s nearly impossible to choose a gift for. Perhaps you have a teenager who wants everything, but likes nothing. Maybe a busy mom who is always trying to put a homemade meal on the table. Or an uncle who says he has everything he needs, but you want to give him something fun during the holidays.

Fortunately, you can find a special something for everyone on your list and — bonus! — skip the retail lines to save your sanity, too.

Do something together

Wrap up cookie ingredients and include a coupon for a cookie-making playdate at your place. Make it extra special for a friend by taking care of cleanup, too. For adventure seekers, take a trip downtown together and brave the Portland underground tunnels tour.

Make it!

Portland offers many ways to make it yourself. Try a woodworking class at the ReBuilding Center, or make something special at one of the many do-it-yourself workshops around Portland.

Feed their mind

Who doesn’t love to learn something new? Portland offers nearly endless options for classes, tours, lectures, and much more. Is your uncle a cheese lover? Save him a seat in OMSI's Design Lab where he can learn to make his own cheese. Help those busy parents in the kitchen by giving them a cooking class. And for that impossible-to-please teen? Gift a video production class at Portland Community College.

Find more ideas to create memories in your life in our resourceful #holiday series.