Callie tells Jude about her intention to move in with Robert, but Stef questions Callie's true motives.
Brandon's band plays a gig they probably shouldn't, leading concern about whether they can handle being on tour in the summer.
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.
The family heads into the wilderness for a camping trip; Jesus has a difficult time keeping secrets.
Kiara seeks help after being placed in an unfit foster home; Mariana downplays her high math scores.
Stef and Lena take different sides on several issues; Brandon is invited to attend a music program.
Brandon remembers Callie and Jude's first Christmas with the Fosters.
Callie asks her biological father for a favor; Connor is pressured to end his friendship with Jude.
The children attend a Mexican street festival; Callie struggles to control her panic attacks.
Callie returns to her old foster group home; Mariana and Hayley plan a dinner for Mat and Jesus.
Brandon reveals a big secret; Jesus feels pressured to prove his loyalty to Hayley.
Tragedy strikes the Fosters; Stef confronts Mike about Ana; Wyatt seeks relationship advice.
Callie worries about how her actions have impacted Jude; Emma puts Jesus in an awkward position.
Callie addresses the roadblocks to her adoption; Lena vies for the Anchor Beach principal's job.
Lena hopes to reconnect with Stef during a weekend getaway; a party at the house gets out of hand.