It's a packed Thursday with The Children's Theatre's newest play (buy tix for tonight, Saturday is almost sold out) and family cooking class at Whole Foods. Save some of those treats as a gift to David Archuleta when you meet him at Deseret Book on Friday night. And start your weekend off with A Christmas Carol at the Main Library on Friday afternoon.

THURSDAY

Whole Family Night: Raw Apple Crisp

Sign up right now to make raw apples crisp with the family Thursday night at Whole Foods. The class fills fast and is only available to 12 groups of two, and it's free! But the best part is savoring the treats (mix of nuts, raisins and spices on top of honey crisp apples).

Whole Foods, 6:30 p.m. 6930 S. Highland Drive, Cottonwood Heights Click here for more info

THURSDAY–SATURDAY

Babes in Toyland

The Children's Theatre's newest play has been selling out fast, and it's pretty booked for this Saturday. Your best best is Thursday or Monday evening, but Friday probably has some space, too. Whenever you go, just get your tix now. The play features a variety of Mother Goose characters in a Christmas-themed musical.

The Children's Theatre 237 S. State Street, SLC Click here for tix

Here are the remaining dates:

7 p.m. Thursday, Dec. 16 7 p.m. Friday, Dec. 17 (almost sold out) 1 p.m. Saturday, Dec. 18 (almost sold out) 4:30 p.m. Saturday, Dec. 18 (almost sold out)

7 p.m. Monday, Dec. 20 7 p.m. Tuesday, Dec. 21 7 p.m. Wednesday, Dec. 22 7 p.m. Thursday, Dec. 23 1 p.m. Friday, Dec. 24 (sold out)

FRIDAY

David Archuleta and Michael York autograph signing

Meet Utah's American Idol and get his autograph, along with narrator for the Mormon Tabernacle Choir's Christmas Concert Michael York's. It all happens immediately after their performance, about 9:30 p.m. Signing will stop at 11 p.m.

Deseret Book, 9:30 p.m. 45 W. South Temple, SLC Click here for more info

A Christmas Carol at the Main Library

SLC's Main Library shows kid-friendly movies every Friday, and you'll always know what they are by checking this blog roll. This week it's A Christmas Carol starring Jim Carrey as Scrooge. Nice way to kick off the pre-holiday weekend.

Main Library, 3 p.m. 210 E. 400 South, SLC Call Jenny for more info at 801-233-8106