Ok, I'm going to start off by saying that my son absolutely HATES to read. He's always struggled with reading. This is the first book he read on his own without me pushing him to read. He's in middle school so this is a little under his grade level, but it was perfect for him. He had to read a biography for school, so I got him "Who was Frank Lloyd Wright?" ( my son loves building, and thought he might find it a little interesting) Surprisingly, he enjoyed it, and completed his book report before the deadline. So I bought him this book to read for fun because he also loves science. He had it finished in under 2 weeks! So I will definitely be buying more books (or checking them out from the library) in the near future. FINALLY! A book series my son WANTS to read!!! And they're educational too!