Well, Gilmore is always a good person to go to with magic questions. He listens to mine when I wake him up at 3AM, so can recommend (though just maybe not at 3AM). Otherwise, Caleb Widogast does tutoring for all ages. He's a wizard, while Gilmore is a sorcerer, if that makes a difference. I've been told that it does for some.