"Classic but dated"
This story impressed me much more when I read it the first time- in the 60's. Unfortunately Heinlein comes across as a little pompous and preachy now.
"not your childs Harry Potter!"
A great read, but don't expect a warm and fuzzy ending. Rowling writes a gut-wrenching story that is impossible to put down- 'cause you really hope the good guy will win in the end. If there IS a good guy.