Hm...your writing is good, but you may have gotten this warning before; take care not to make your character, particularly Sapphire, a Mary-Sue. She is already beautiful, innocent (this could be read as "pure") powerful (an Unregistered Animagus), and caring. She also has a lot of boys after her, and is popular. Be sure to give her flaws. The only one that you have listed so far is her naivete, which is a bit of a virtue as well.
I thought that you could've showed more emotion on Sapphire's part when she found out the news about her mother, and when she found out about Remus. While James, Sirius, Peter, and others were quite accepting of Lupin's...furry little problem...remember that a large part of the wizarding world distrusts werewolves. I'd like to see more shock on Sapphire's part.
Author's Response: thanx 4 ur comments
A Lost Jewel