Harry, you rule...God bless you J.K. Rowling for knowing how to write with such emotional depth, range and love. I will always be your biggest fan.
Harry Potter wands.....
Pottermore Insider: Guide to Potions Class – Potions Fact Sheet
Severus Snape and the Sorting Hat's mistake.
The Moral Of Harry Potter