10/10 Not my personal favorite HP character but very probably the most well-written. --- http://i.imgur.com/UYamul2.gif