Zoe Walsh is awkward, invisible, and totally clueless about boys. But when she finally gets a shot at impressing her longtime crush, she knows she needs help—fast. Enter Mason McClellan: her brother’s charming best friend, the school’s star quarterback… and completely out of her league.
Mason has a problem of his own. He needs to learn to dance, or risk losing his Homecoming date. So when Zoe proposes a deal—she’ll teach him to dance if he teaches her how to date—he agrees.
Lessons were supposed to be just that. But between stolen glances, swoon-worthy moments, and unexpected sparks, Zoe starts to wonder… what if “practice” is starting to feel a lot like the real thing?
It Had to Be Mason is sweet, funny, and full of high school heart.