There are two things Matilda Bell can count on: her best friend, Gemma, and being top of every class. But this year, everything has changed. Gemma has moved away, leaving Matilda all alone at school, and Will O'Connor has moved to town. Not only does Will disrupt every lesson-Matilda's pet hate-but he's somehow matching her grades with
zero effort. If only Matilda could ignore him ... but Will gets under her skin in a way that no-one else ever has. When Will is forced to join the debating team, he and Matilda spend more time arguing with each other than winning debates. With their team losses mounting up, Gemma ignoring her calls and old enemies getting up to new tricks, Matilda feels like her life is out of control. Can Matilda find a way to work with Will so they can win as a team? Or will
they end up hating each other in the process?