This book was a quick read that makes me now want to read Dreams From My Father by Barack Obama. I found the history of Obama to be interesting and I wonder why I did not learn any of this until reading this book? I would have to say that more than 75% of the book is factual while Mr. D'Souza does give a few opinions. It's hard to keep your opinions to yourself especially if you want this book to be readable by many people across many ages.
I recommend this book to people who did not vote for Obama and especially to those who did vote for him. It's never a bad thing to gain knowledge about something or someone you are for or against.