I have read multiple books especially fantasy books throughout my life but I have never encountered by such a book series. The First time I read the book I was astonished by the attention to detail. The characters are developed and made in such a manner that it almost feels like a real series. As I have seen in other fantasy or magical adventure book that they don't feel real because the magic is not well regulated but in these series the magic is well regulated by rules which almost make it real. My whole family is a fan of these series. My favourite book in the series is the philosopher's stone as it is very nostalgic to me. This series has a perfect mix of emotions as well hate, betrayal, melancholic mood,etc. As the characters grow you can actually feel associated with them because of there love interests, their choices, etc. Overall it's a great series and you should give it a go.