Gabi and Sofia aren’t able to be with their families this holiday season, so they decide to volunteer at a local homeless shelter on Christmas Eve.
Gabi is excited when Jake buys her a food truck; a rabbi is reluctant to bless Elliot and Alan.
Elliot and Alan’s (Bryan Safi) wedding is right around the corner.
Gabi and Sofia have met their match.
Josh is about to release his first new app in a year.
Gabi is determined to keep Sofia from moving back to Florida.
A visit to a psychic causes nothing but problems.
Sofia’s brother Benji arrives and he’s a far cry from the little kid Gabi remembers.
Gabi tries to help Sofia bounce back after she quits her job.
Gabi meets a new guy (Keegan Allen) but is nervous about what Josh will think.
Gabi has returned from her internship in Switzerland and is anxious to face Josh after how things were left between them.
Gabi is bewildered when long-held secrets are revealed; a big opportunity lands in Gabi's lap.
Just when Cooper has moved back from China to be with Gabi, Josh decides he needs to confess something to her.
Gabi plays matchmaker for picky Sofia; Josh takes a break from the dating scene.
Gabi creates an awkward situation for Josh when she comes up with a creative gift idea for Shauna.