4.5

WOW i wish i could store all this info in my brain!! 

yes, the author is a researcher, BUT this book is so approachable that i think i was learning without realizing it