Past, Present & Future Christmas

Past, Present & Future Christmas is the sixth episode of Season 2. It's the 29th episode of the series overall. It aired on December 18, 2016. It was the sixth episode to film in Season 2. It got 4.0 million viewers on its night of premieres.

Plot
The gang has gotten each other Christmas presents. However, Jenny didn't and she doesn't really care. So when she is asleep The Ghost Of Christmas Singers came and visit her. The 3 ghosts toke her to the past, present and future of christmas to make her reliase what has she done and that she needs to be less selfish

Main Cast

 * Ashley Mackenzie as Taylor
 * Anna Margaret as Skylar
 * Christian Simpson as Jonathan
 * Lia Marie Johnson as Jenny
 * Ryan McCartan as Chris

Recurring Cast

 * Emma Roberts as Grace
 * Lea Michelle as Heather
 * Sarah Jeffery as Hollie

Absent Cast

 * Shane Harper as Dan
 * Danielle Campbell as Kirsty
 * Carrie Wampler as Miranda
 * Raven Goodwin as Casey
 * Sofia Carson as Hayley
 * Mitchell Hope as Pete
 * Jordan Fisher as Bradley

Songs Featured

 * Put It On Repeat by Ashley Mackenzie and Anna Margaret (Theme song)
 * We Love Christmas by Ashley Mackenzie, Anna Margaret, Christian Simpson, Ryan McCartan, Emma Roberts, Lea Michelle and Sarah Jeffery