Book Review: Starship Troopers by Robert A. Heinlein

Starship Troopers

Starship Troopers

 Sci-fi is my favorite book genre, so when we had to do a book report, I chose Starship Troopers by Robert A. Heinlein. At first, I had doubts about it, but as I read more and more, I was getting sucked in. It was a great book and I loved it. 

It takes place hundreds of years in the future where humanity has discovered space travel. Johnny Rico decides to join the Army despite going against his parents. Now with his father refusing to talk to him, he must get through basic training. Faced with pain, shock, and past his breaking point, Johnny almost quits. Later on, he finds his inner strength and gets through it. All is not well, however, because a new breed of aliens has risen and challenged humanity’s survival.

What I truly like about the book is the main character. Johnny joined the Army after his friends had decided to. In basic training he was forced to not give up and stay strong. Even after getting whipped he doesn’t give up. Johnny made it through training only to be thrust into a war with an alien species. Faced with the death of his close ones, Johnny must hang on to survive. He must hold on to the one thing that has been keeping him alive: hope.

This book shows that a sci-fi and war book doesn’t have to be filled with action. In fact, this book has little action, but instead gives the perspective of soldiers that don’t fight all the time and what their lives are like. Yet this book grabs your attention and makes you want to keep reading. Filled with emotion and twists, this book is truly amazing, and if you’re a Sci-fi fan, you must read this.

By Fabio, Teen Advisor
Northeast Branch

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s