I'm not sure if they've been recommended but some of Aeryn Alexander's fanfics are probably one of the few Harry potter fics that don't set my teeth on edge. Probably because they deal with the Wizarding World before Voldemort.
Anyway, check out "A Little Knowledge", sadly unfinished, though it almost is :
www.fanfiction.net/s/1539951/1/
and "Another Time":
www.fanfiction.net/s/1218939/1/
There are other fics there but I've only read those two.
Edit: Now I remember why I ddin't read her other fics. They set my teeth on edge. ^_^ Just read those two and you should be fine.
Anyway, check out "A Little Knowledge", sadly unfinished, though it almost is :
www.fanfiction.net/s/1539951/1/
and "Another Time":
www.fanfiction.net/s/1218939/1/
There are other fics there but I've only read those two.
Edit: Now I remember why I ddin't read her other fics. They set my teeth on edge. ^_^ Just read those two and you should be fine.