
My Mechanical Romance
Nerds are so hot. Especially battle robot building nerds. Bel would rather die than think about the future. College apps? You're funny. After-school robotics clubs? Not a chance. But when Bel accidently reveals her talent for engineering in class, she's basically forced into joining her school's legendary robotics club. Make that her school's way-too-bro, way-too-competitive robotics club. All the boys ignore Bel and even Neelam, the only other girl on the team, doesn't seem to like her. Enter Mateo Luna, captain of the club (and the whole school tbh), who at first seems to support Bel, recognizing her talent--until they start butting heads. They're oil and water: Bel won't ask for help and Teo refuses to take it. As the nights of after-school work grow longer and longer, Bel and Teo realize they've built more than just a combat-ready robot along the way to nationals: they've made space for themselves and each other. Sharply funny and honest about the challenges girls of color face in STEM, in life, and in love, My Mechanical Romance explores the vulnerabilities of trust, allyship, and falling in love--especially when you barely even know who you are yet.
Reviews

sam@sammiev

cyndi petronel@cyndietronel

Ellie M.@arthieshelved

ady@thespeerlies

turtle@everytinegoes

nina @ninaisreading

ick@alpacamybags

nuélle@cardanivy

carolreadabook@carolreadabook

den@biblee

Samantha Huster@lostpoet

Kimmy Hobden@kimmyhobden

thea lockburn @thea_lockburn

isabella@pipparavu

Anita Olaide Lewis @anitalewis25

Caroll-Ann@carollvnn

Liv@plov

Anna@anbrs

Christine Bruce@brucethegirl

tish@blackstairs

faith hurren@faithhurren13

sofia !@girlthatreads4fun

Heather@heathersbooked

sydney@sydneyd05
Highlights

Ivory Flores@ivoryf25

Emilia Vulliamy@smallville_em
Page 186

Emilia Vulliamy@smallville_em
Page 122

faith hurren@faithhurren13
Page 244

faith hurren@faithhurren13
Page 243

faith hurren@faithhurren13
Page 236

Allyssa Fritz@allyssa
Page 238

Allyssa Fritz@allyssa
Page 124

Allyssa Fritz@allyssa
Page 113

Allyssa Fritz@allyssa
Page 58

Allyssa Fritz@allyssa
Page 22

Keira 💫@dirtyhandssidechick
Page 17

Keira 💫@dirtyhandssidechick
Page 11

Keira 💫@dirtyhandssidechick
Page 10

Keira 💫@dirtyhandssidechick
Page 7

naj@najreads

naj@najreads

naj@najreads
Page 32

naj@najreads
Page 29

naj@najreads
Page 28