When Max gets a case of the bah-humbugs - and Tommy has a meltdown at the mall - DJ does everything she can to get them back in the Christmas spirit.
The pressure's on for Steve and DJ to have a perfect date. Meanwhile, back at the house, Steph forbids Kimmy and Fernando from canoodling.
With a baby on the way, Steph starts thinking like a provider. Danny ponders going back to work, and Matt and DJ try to bust each other's businesses.
Steve and DJ's "two-week-iversary" turns into a gift-giving competition. Steph performs at her first kids' party, and Ramona gets ghosted.
DJ and Steve go on a double date with Matt and his new girlfriend. Steph and Kimmy host a Lamaze class at the house - with hilarious results.
While Joey watches the boys at home, DJ and the girls don flashy costumes for a '70s-themed cruise. But it's not quite the crowd they expected.
Max runs for fourth-grade class president - but his girlfriend Rose is running, too. DJ tries to make up with CJ, and Steph picks a fight with a clown.
Jackson and Ramona's first high school party has major consequences. Becky and Jesse team up to host an awards show, where a big win goes to Matt's head.
Fernando's mother pays a surprise visit, and Steve teaches Jackson how to drive. Max makes a memorable debut on "Wake Up San Francisco".
Jackson's a star football player - but the pressure is getting to him. DJ plans a gender reveal party, and Jesse tries to bond with other dads.
When DJ worries that Jimmy isn't ready for fatherhood, an angry Steph responds by joining a dodgeball team. Kimmy sets Ramona up with her new intern.
Prom night brings big problems for Jackson and Ramona. Meanwhile, a power-hungry DJ is taking her role as head chaperone a little too seriously.
A ladies' night out to see "Hamilton" with a fully pregnant Kimmy ends differently than anyone expected. Whoa, baby!