These are what I used to get to 1000 amity with each of these NPCs. Not saying it's the best, just what I used. ;)
Best used in conjunction with this list of amity knowledge NPCs. Note that some of the ones I list are traders, and not amity knowledge NPCs.
Also related - knowledge locator.
Read more »