Callie and Jude face separation; Brandon suffers guilt after sleeping with Dani.
Brandon struggles with a major medical decision; Stef seeks answers on Mike's whereabouts.
Lena hopes to reconnect with Stef during a weekend getaway; a party at the house gets out of hand.
Callie addresses the roadblocks to her adoption; Lena vies for the Anchor Beach principal's job.
Callie worries about how her actions have impacted Jude; Emma puts Jesus in an awkward position.
Tragedy strikes the Fosters; Stef confronts Mike about Ana; Wyatt seeks relationship advice.
Brandon reveals a big secret; Jesus feels pressured to prove his loyalty to Hayley.
Callie returns to her old foster group home; Mariana and Hayley plan a dinner for Mat and Jesus.
The children attend a Mexican street festival; Callie struggles to control her panic attacks.
Callie asks her biological father for a favor; Connor is pressured to end his friendship with Jude.
Brandon remembers Callie and Jude's first Christmas with the Fosters.
Stef and Lena take different sides on several issues; Brandon is invited to attend a music program.
Kiara seeks help after being placed in an unfit foster home; Mariana downplays her high math scores.
The family heads into the wilderness for a camping trip; Jesus has a difficult time keeping secrets.
Callie struggles to find a place for Robert in her life. Jude and Connor go on a double date with two girls in their science class.
Brandon's band plays a gig they probably shouldn't, leading concern about whether they can handle being on tour in the summer.