This book is absolutely amazing! At first, I wasn't sure if I would be able to read such a lengthy novel with so many details, but as I started to read it, I was surprised that I completed the whole book in just 3 days. This novel contains various exciting aspects of different religions, supports feminism in a way, and is a wonderful, thrilling adventure story. I loved the romance between Langdon and Sophie. the secret of the teacher and the story in the background was quite chilling and it sometimes sent shivers down my spine but you know, we can't expect less from Dan Brown's novels <3<3