Very nice! I liked charmer!James and smartie-Slytherin!Al, along with lively Lily. And I love that Hagrid made an appearance -- he's so often left out of HP fic involving Harry and Hogwarts, which seems wacky considering how fond of him Harry is. Fun story!