Katy and Shawn prepare their vows, for their wedding, with Maya as maid of honor and Cory as best man. (imdb.com)

It was bound to happen eventually: Shawn proposing to Maya’s mother, Katy. This episode did not offer any surprises but it was satisfying in its own way. Lucas and Farkle do not appear in this episode.
Initially, Maya is thrilled that Shawn has proposed to her mother, but then she has some doubts about the wedding actually going through. Maya’s response here makes sense. Nothing has ever seemed to go right from either Maya or Shawn, but Shawn can’t also guarantee that everything will go right with the marriage. Maya also remembers her mother staying up at night crying, as she waited for Maya’s father to come home. She doesn’t want to see that happen again either. What’s impressive here is that Maya wants to confront this issue by herself, so she locks Riley out of the apartment and she locks the bay window. Maya handles it maturely, and in the end, is ready to take the leap with Shawn and her mom.
What’s also interesting is Cory’s response to Shawn’s wedding. Cory has always seem himself as the mature one in the relationship but the bromance aspect of his relationship with Shawn now comes across as a little bit too creepy. If I was Shawn, I might be inclined to tell buzz off, but deep down, Shawn appreciates the normalcy that Cory brings to his life.
Most touching exchanges.
Shawn: Will I make a good husband? / Katy: Will I make a good wife?
Shawn demonstrates his love for Katy by setting up the wedding on the roof of Cory and Topanga’s building. The wedding goes off without a hitch as Mr. Feeney presides over the ceremony.
This episode seems to conclude Maya’s exploration of who she is. I appreciate the fact that she has become as strong or stronger than Riley and is now her own independent young woman.