I am probably one of the last people in the universe to have read The Raven Boys by Maggie Stiefvater. There is so much regret coursing through me because I didn't pick up this book earlier. I loved this book and gave it a 4/5 stars. 
 Going into this book I didn't know much about it. I picked it up because it's really popular and I had yet to read a Maggie Stiefvater book (actually that is a lie. I dnf-ed The Scorpio Races but that was really early in the audiobook. One day I'll read the actual book). 
 The Raven Boys is an urban fantasy and I don't normally read books from this genre. It was very interesting how in this completely normal world is home to magic that actually fits in with how the world is. It doesn't change your understanding of the world at all. In fact the magic here kind of has a scientific explanation (Please don't ask me to explain it though. Ask Gansey 
 Blue meets him in person one night and is immediately repulsed. He is rude but she does find one of his friends, Adam charming. I ship Blue and Adam because Gansey is so annoying and can go away. She becomes friends with Gansey and his crew while helping them to find this ley line. 
 They are trying to find something and until the book starts Gansey is very open about his search. At the beginning of the book he gets kind of paranoid that someone else is looking too. 
 A source of magic in this book is a ley line. We don't learn much about them and I'm dying to learn more. I know that they are hard to find, time is different on them and stuff but other than that they are a complete mystery to me. 
 At the beginning of the story Blue's aunt Neeve comes to stay with them. Honestly I don't see how Neeve contributed to the plot. She just made excuses for why she was there and it was annoying. In a way she was an antagonist because she added unnecessary roadblocks that aren't even explained. In the next books Neeve will probably have a bigger role and do something other than get in the way. 
 The Raven Boys lives up to the hype. I love it and you should read it. Now excuse me while I go read the sequel!