Tag Archives: pranks

Review: Rolls and Rivalry by Kristy Boyce

Rolls and Rivalry by Kristy Boyce

Rolls and Rivalry (Gaming and Romance #3)
Kristy Boyce
Delacorte Romance
Published May 5, 2026

Amazon | Bookshop | Goodreads

About Rolls and Rivalry

Roll the dice, strike up the band, and get ready for a swoon-worthy summer! A charming gaming romance that blends the magic of D&D with the camaraderie of band camp—from the bestselling author of Dating and Dragons!

Questing for love . . .

Hazel Buchanan has her senior year mapped out: Win respect as color guard captain, kick off her first D&D campaign, and steer clear of distractions. But her plan takes a critical hit when Max—her former best friend and longtime crush—returns to town with drumsticks in hand and an unexplained chip on his shoulder.

Hazel and Max can’t help bickering every time they’re together, and thanks to meddling parents, he’s invading her D&D game too. As Dungeon Master, she’s ready to shut him down, but D&D has a way of bringing people together like nothing else. Is this rivalry masking something more? With dice rolling and emotions spinning, Hazel might be in for more than she planned . . .

My Review

I really enjoyed the first book in this series, so I absolutely had to read this one. Each of the books in the series is pretty self-contained, so you could start with this one or go back to book one and enjoy them all in the order they were published. This one does have a brief cameo of a couple from book two.

All the marching band content was a lot of fun in this book. I like the way that the D&D elements and band elements intertwined. For example, Hazel invites her team to create D&D characters as a team-building exercise. It ends up becoming a long-running experience for the team, which really showcases the power of inside jokes and shared memories.

Having both D&D and marching band could have proved too many elements to bring together, but I think that the author did a great job balancing those things with the romance.

This is another book that draws on the friends-to-enemies-to-lovers trope, too. I liked getting to see Hazel and Max reconnect. I was on the edge of my seat as we learned why their friendship frayed in the first place and watched them navigate the obstacles that drove them apart.

At the beginning, I worried that the pranking was going to be too much for me. The percussion section and the color guard have an ongoing rivalry that gets kind of ugly. Like, not thriller-level ugly, but the percussionists do some pretty mean stuff to Hazel’s team. I wasn’t sure I was going to be able to like Max after some of that.

The story does address the meanness, and Max takes steps to repair his relationship with Hazel and earn back her trust. Ultimately, I felt good about that because it felt like there was course correction, not just shrugging and insisting the pranks were funny.

All in all, I enjoyed the book.

Content Notes

Recommended for Ages 14 up.

Profanity/Crude Language Content
Mild profanity used very rarely.

Romance/Sexual Content
Kissing.

Spiritual Content
None.

Violent Content
Some brief instances of bullying and mean pranks.

Drug Content
None.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: The Boyfriend Wish by Swati Teerdhala

The Boyfriend Wish
Swati Teerdhala
Katherine Tegen Books
Published February 13, 2024

Amazon | Bookshop | Goodreads

About The Boyfriend Wish

A charming romantic comedy about a South Indian American teen girl who makes a wish upon a flower for her perfect boyfriend…and then a new boy moves in right next door. With love triangles, prank wars, and a sizzling sweet romance—this is perfect for fans of Sandhya Menon and Jenny Han.

Deepa’s a hopeless romantic. And even though Deepa’s checklist for the perfect boyfriend is a mile long, her mom and dad’s fairy-tale love story makes her feel like romantic success ought to be a family trait. It’s why when her grandmother gives her a jasmine flower with the promise that it will fulfill her heart’s greatest desire, and then a new boy moves in across the street, Deepa knows—he must be her wish come true.

Rohit checks off every box on Deepa’s timelessly handsome, a thoughtful listener, and a romantic who knows his flowers. Deepa’s next-door neighbor (and constant tormentor) Vik also surprisingly approves, though she knows it shouldn’t be a mark against Rohit.

Is it luck or is it magic? Deepa doesn’t want to take chances, so when her grandmother warns her that the wish is only permanent if she seals it with a kiss, she knows she needs to move quickly. Rohit is the right boy in every way, so then why does Deepa not feel like he might not be the right choice?

My Review

This is such a perfect Valentine’s Day book, which is why I’m posting about it today. I enjoyed the whole book, but I think the second half is where all the pieces really come together. In the first half, I found myself wanting to know more about Deepa’s sisters and wanting to understand the connections in the neighborhood a little better. As I crossed into the second half, I felt like I started to see all those connections and relationships more clearly.

The whole setup with the wish adds a dash of whimsy to the book, but it doesn’t dominate the story. This reads like a contemporary romance with a fun cast of characters and a girl whose heart wants what it wants. I loved Deepa’s character. She’s hyper-organized and an overthinker, which automatically endeared her to me. She’s also funny and thoughtful, so it was easy for me to root for her from the first page to the last.

I totally see the comparison to Sandhya Menon’s books here, and I actually thought it had a similar vibe to TEN THINGS I HATE ABOUT PINKY, which is probably my favorite of her books so far. If you’re looking for a romance that’s more sweet than spicy and has a great family and friend group included, check this one out.

Content Notes for The Boyfriend Wish

Recommended for Ages 12 up.

Representation
Most characters are South Indian American. One girl character is interested in dating another girl.

Profanity/Crude Language Content
Mild profanity used somewhat infrequently.

Romance/Sexual Content
Kissing between boy and girl. Mentions of attraction between two girls.

Spiritual Content
Deepa’s grandmother tells her that the last blossom of the season has the ability to grant someone’s wish. Deepa wishes for the perfect boyfriend and then wonders if the boy who mysteriously shows up next door is the boyfriend she wished for.

Violent Content
Characters play paintball. The neighborhood engages in a prank war, in which they are assigned a person to prank (all participants have opted in), and the best prank wins. Pranks are not harmful but can be embarrassing, such as getting a pie to the face.

Drug Content
None.

Note: This post contains affiliate links, which do not cost you anything to use, but which help support this blog. I received a free copy of THE BOYFRIEND WISH in exchange for my honest review. All opinions my own.

Review: My Life as a Potato by Arianne Costner

My Life as a Potato
Arianne Costner
Random House Books for Young Readers
Published March 24, 2020

Amazon | Barnes & Noble | Book Depository | Indiebound | Goodreads

About My Life as a Potato

For anyone who has ever felt like a potato in middle school, this hilarious story about a boy forced to become the dorkiest school mascot ever will have readers cheering!

“A grade A, spudtastic (not to mention FUNNY) debut. Arianne Costner sure knows middle school and middle schoolers!” –Chris Grabenstein, #1 New York Times bestselling author of Escape from Mr. Lemoncello’s Library

Ben Hardy believes he’s cursed by potatoes. And now he’s moved to Idaho, where the school’s mascot is Steve the Spud! Yeah, this cannot be good.

After accidentally causing the mascot to sprain an ankle, Ben is sentenced to Spud duty for the final basketball games of the year. But if the other kids know he’s the Spud, his plans for popularity are likely to be a big dud! Ben doesn’t want to let the team down, so he lies to his friends to keep it a secret. No one will know it’s him under the potato suit . . . right?

Life as a potato is all about not getting mashed! With laugh-out-loud illustrations throughout, hand to fans of James Patterson, Gordan Korman, Jeff Kinney, and Chris Grabenstein!

“A hilarious, relatable story for any kid who has ever felt out of place.” –Stacy McAnulty, author of The Miscalculations of Lightning Girl.

My Review

This book is full of all the right kinds of silliness. Ben fumbles his way through one hilarious disaster and right into another, always thinking he can fix it all by himself. He’s a hard worker– and even when he’s punished by being forced to serve as the school mascot, he tries his best to do it well. I loved the ways he challenges himself– to learn more about mascots, to examine his behavior toward a kid who seems to be a bit of an outcast.

He doesn’t do it all the right way, but he has a good heart, and that makes him so easy to love. His relationships with his family members were sweet, and his friendships felt very much like those ports of safety we all needed in middle school.

MY LIFE AS A POTATO is a super fun read. It does show Ben transitioning toward dating and having relationships, so it might be best suited to readers who are thinking about those transitions themselves. It has a lot of humor and friendship issues in it, too, which make it a great story for upper elementary school readers.

Content Notes

Recommended for Ages 8 to 12.

Representation
Ben’s friend Ellie is Latina.

Profanity/Crude Language Content
None.

Romance/Sexual Content
Brief kissing between boy and girl.

Spiritual Content
None.

Violent Content
One boy accidentally trips another with a hot dog. A boy knocks some girls over accidentally. One boy plans pranks against another boy. Kids get into a food fight.

Drug Content
None.

Note: This post contains affiliate links, which do not cost you anything to use, but which help support the costs of running this blog.