All the characters in Fangirl were really well-written. The author was meticulous in giving equal attention into shaping them as individuals. Each character had their quirks, habits and way of doing things, and best of all, each of them had their signature epic lines and even negative attributes. Not a single one of them was perfect and had life figured out, but not everyone was messed up to the point of no return either. They all had a certain level of attractiveness that made you want to read more about, and even meet in real life. When strung together, these characters create this clever and extremely amusing cloud of awesomeness. 
 It was so awesome, that I wasn't even aware that I've read the last page until I flipped it and saw "Acknowledgements" :( I wanted there to be more! 
 You can count on me to read other books written by Rainbow Rowell after this :) 
 My complete review here: My Blog